INDUSTRY: Finance
NO. OF EMPLOYEES: 1001 – 5000
HQ LOCATION: Geneva, Switzerland
Download customer story
Kateryna Ranieri
Media & Communications Manager, Lombard Odier Group