Cameron Scott Email

Director . Saragossa

Current Roles

Employees:
95
Revenue:
$13.8M
About
We are Saragossa. The best outcomes, delivered without compromise Named after an unusual but highly effective chess move, we help people achieve their objectives, whether building a world-class team, delivering exceptional projects, or accelerating professional ambitions.
Saragossa Address
Research - Bristol
London, England
UK
Saragossa Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.