Lonsdale Design | Certified B Corp™ Employee Directory
Design ServicesÎle-de-France, France201-500 Employees
Lonsdale Design | Certified B Corp™ has about 240 employees across 4 continents, most of them in Europe. By country, the largest groups are France (73%), Singapore (8%) and United Kingdom Of Great Britain And Northern Ireland (6%). Arts & Design and Program & Project Management make up over half of the profiles with a known department. Lonsdale Design | Certified B Corp™'s workforce spans 16 departments.