Latka logo

Beth Lang

  • Head of People | Empowering Employees to Thrive & Driving Business Success through Clarity, Trust and Feedback at Giraffe360
LinkedIn

Company

Giraffe360

London, United Kingdom · Founded 2016

Revenue
$22.8M
Funding
$6.5M
Team size
121
Customers
60

Company profile →

Also at Giraffe360