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.
This person is not in any teams
This person is not in any offices