Ben Castle

Chief Financial Officer

Ben Castle is a global finance executive currently serving as Chief Financial Officer at Interbrand. With a focus on financial strategy and operational excellence, Ben has built a reputation for facilitating sustainable profit growth through collaboration with executive peers. Previous roles include Chief Financial Officer at BBH USA, Finance Director at Set Creative and Wolff Olins, and Financial Planning & Analysis Manager at Omnicom Media Group. Ben holds a Master's in Strategic Business Management from The Manchester Metropolitan University and is completing the Chief Financial Officer Program at Columbia Business School.

Links

Previous companies



Teams

This person is not in any teams


Offices

This person is not in any offices