Awbury logo

Awbury jobs and careers

Bermuda

As of October 24, 2026, Awbury has no open roles listed.

About Awbury

Since its inception in 2010, Awbury has grown to become a leading provider of specialist financial lines and economic catastrophe (E-Cat) insurance. Backed by a panel of 20+ global (re)insurers, Awbury delivers large-scale, custom-tailored, 'A' rated insurance protection to sophisticated managers of complex risk. Typical insureds include multi-national corporations, global financial institutions and governmental entities. Awbury's management combines over 150 years of experience in the fields of underwriting, deal structuring, alternative collateral, credit & political risk assessment, pricing, execution, and the management of global risk programs. Awbury consists of the following: * Awbury Insurance Ltd. is a Bermuda domiciled and regulated specialist Financial Lines and Economic Catastrophe insurance company * Awbury Corporation is the Group's investment and asset management arm, delivering funded solutions for complex risks * Awbury Technical Services LLC is a US based structuring and execution boutique and insurance company services provider

Employees
11 to 50
Headquarters
Bermuda

Leadership

The top of Awbury's org chart, with how many people report into each leader.

AD

Alexander Dubitsky

CEO

Jobs at Awbury

No open positions right now. Explore more companies on TheJobsMap.

Awbury jobs: common questions

Is Awbury hiring right now?
Awbury has no open roles listed as of October 24, 2026. Roles appear here as soon as they are posted on Awbury's careers site.
Where is Awbury headquartered?
Awbury is headquartered in Bermuda.
Who leads Awbury?
Alexander Dubitsky, CEO, is at the top of Awbury's org chart.
How do I apply for a job at Awbury?
Pick a role on Awbury's TheJobsMap page and select Apply. Every listing links to the original posting on Awbury's own careers site, so you apply directly with the employer.