Braemar corporate office is located in 1-3 Trafalgar Square, Strand, London, Greater London, WC2N 5HR, United Kingdom and has 201-500 employees.
braemar plc
braemar
braemar shipping services plc
braemar inc
braemar technical services inc
braemar technical services ltd
Departments
Number of employees
Operations
33
Finance
19
Engineering & Technical
6
Medical & Health
2
C-Suite
2
Sales
2
Human Resources
1
| Location | People at location |
| Europe | 51-200 |
| Asia | 11-50 |
| North America | 11-50 |
| Australia | 11-50 |
Explore people who held key positions, contributed to Braemar's success, and advanced their careers.
Chief Development Offi... at Pacifico Power
Worked as Braemar Wavespec - Managing Director - LNG and...
at Braemar (2017-2021)
Explore More
Established in 1982, Braemar is an international provider of services to the shipping, marine, energy, offshore, and insurance industries.... Read More