Safran headquarters and office locations

Safran has 108 office locations across 30 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All Safran Locations

Dubai
United Arab Emirates
WB 14 & WB 15 - Gate 1
Brackley
United Kingdom
2 St James Rd
Braintree
United Kingdom
620, Skyline120, Avenue W
Camberley
United Kingdom
Watchmoor Point
Cwmbran
United Kingdom
Kestrel House, Lakeside Cl
Gloucestershire
United Kingdom
Cheltenham Rd E
Gloucestershire
United Kingdom
meteor business park Cheltenham Rd E
Lancashire
United Kingdom
Bancroft Rd
Pitstone
United Kingdom
Westfield Rd
Slough
United Kingdom
220 Bedford Ave
Whiteley
United Kingdom
Concorde Way Segensworth North, Concorde Way
Hanoi
Viet Nam
International centre Unit 5, 4th Floor 17 Ngo Quyen Street