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.
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.