Employees:
Employees at Savana
Iberia Talent Acquisition Specialist at Savana
Executive Assistant at Savana
Accounting and Controller Manager at Savana
Engineering Manager at Savana
Head of People & Culture at Savana
Senior Backend Developer at Savana
VP of Technology at Savana
Country Manager: U.K and Ireland at Savana