Starr
Mark Clowes is a seasoned advertising and communications professional with a distinguished career spanning several decades. Currently serving as the Director of Advertising & Communications at Starr Companies since February 2019, Clowes previously held prominent roles at AIG from March 1998 to August 2018, including Global Head of Advertising, where responsibility encompassed corporate advertising initiatives and leading a major rebranding effort during the financial crisis. Earlier positions include Account Supervisor at Bozell Advertising, where Clowes developed advertising strategies for high-profile clients, and various roles at Bates Advertising and Grey Advertising, focusing on media planning and account management. Clowes earned a BA in Liberal Arts from Purchase College, SUNY, between 1980 and 1984.
This person is not in any teams
This person is not in any offices
Starr
2 followers
Starr Insurance Companies (or Starr) is a leading insurance and investment organization, providing property and casualty insurance solutions to almost every imaginable business and industry in virtually every part of the world.