CEO advisory firm Teneo has appointed Richard Williams as a senior managing director. He takes on the role in the firm’s financial advisory business, as it looks to expand its dealings across the APAC ...