Profile Picture
Profile Picture

Amwins

Amwins Company Facts
HQ Location
Charlotte, North Carolina, USA
Employee Count
7200
CEO
Nick Abraham
Revenue
$6.8 bn
Company Profile

Amwins, founded in 2001, is a leading insurance brokerage and consulting firm based in Charlotte, North Carolina. With a robust team of 7200 employees, Amwins leverages its extensive industry knowledge to provide bespoke insurance solutions tailored to the needs of its clients. The company stands as a trusted partner in navigating the complex landscape of risk management, offering a wide array of services to businesses and enterprises across various sectors.

Under the leadership of CEO Nick Abraham, Amwins has consistently expanded its footprint, becoming a formidable force in the insurance industry. The firm excels in specialty programs and underwriting, delivering innovative solutions that cater to the unique demands of its clientele. Their commitment to excellence is evident in their meticulous approach to claims solutions and consulting services, ensuring clients receive unparalleled support and guidance.

Amwins' success is rooted in its dedication to empowering clients with the insights and tools necessary to make informed decisions. By fostering long-term relationships based on trust and integrity, Amwins continues to redefine the standards of service in the insurance brokerage and consulting landscape. Their holistic approach and unwavering focus on delivering value have solidified their reputation as an industry leader.

Keywords and Services
insurance brokerage
risk management
specialty programs
underwriting
claims solutions
consulting services

Executives in Amwins

View All

Tom Parsons

Head of Digital Strategy

Read more