Employees:
Employees at Giraffe
Head of Safety at Giraffe
Operations Manager - South Region at Giraffe
Group Health and Safety Manager at Giraffe
Head of Proposition and Product at Giraffe
Business Development Manager at Giraffe
Assistant Manager at Giraffe
Managing Director at Giraffe
General Manager at Giraffe
General Manager at Giraffe
Operations Manager at Giraffe
Head of Food and Beverage and Procurement at Giraffe
Head of Franchise Operations at Giraffe
Regional Operations Manager - London and East at Giraffe
General Manager at Giraffe
Flagship General Manager and Brand Ambassador at Giraffe
Freelance Filmmaker at Giraffe