Ted Deutsch

Ted Deutsch is the CEO and Managing Partner of Taft Communications, leading a communications consultancy focused on purpose and impact. Ted has extensive experience in various leadership roles in companies such as Sandoz, Avis Budget Group, and Move.com. Ted also has a background in education, having taught Management Communications at The Wharton School.

Links

Previous companies

Wyndham Hotels & Resorts logo
NRT logo
Move logo
Sandoz logo
Avis Budget Group logo

Org chart

Sign up to view 3 direct reports

Get started