America's Job Portal
3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Brown & Brown UK
Location: London
Brown & Brown, Inc. is one of the largest insurance brokers globally, having in excess of $4.8bn revenue in 2024 by providing risk management solutions to help protect what our customers value most. We have experienced significant growth over the last 5 years both organic and inorganic and have recently achieved significant scale across Europe with ~3,500 teammates, 200+ offices.
Our Strategy is to double the size of the business by improving customer experience, growing organically and acquiring, accelerating knowledge and capabilities of teammates and using technology with purpose.
As a key member of the leadership team, you will be responsible for the portfolio management for the...