As Alida’s Account Director, you will be a strategic partner to our largest and most promising multinational clients. Your mission is to expand Alida’s footprint within global accounts in the EMEA region, ensuring a unified customer experience across regions while…
Alida (formerly Vision Critical) is looking for someone to lead and build our EMEA business. This is your chance to steer the EMEA customer base across our offices in the UK, France, and Germany as well as influence the strategy…