Cara Lewis
BIC Faculty and Chief Investment Officer at dentsu international
Cara Lewis is currently the Chief Investment Officer at dentsu international, a global marketing communications company with offices in over 145 countries. With over a decade of experience, Cara has held several high-profile roles within the advertising industry, including positions at Carat and Amplifi USA.
Cara has been recognized for her exceptional leadership skills and industry accomplishments, receiving several accolades such as the Cynopsis Top Women in Media award and the Campaign US Inspiring Women award. Additionally, she has devoted her time to charitable causes, volunteering with organizations such as The Valerie Fund and the Media Ladies Cancer Club.
Cara holds a Bachelor of Science degree from West Virginia University and has also attended Davis and Elkins College. Based in New York City, Cara is widely regarded as an influential figure in the advertising industry and a role model for aspiring professionals.