ZEDRA logo

ZEDRA

Based in offices across key jurisdictions, our nearly 585-strong team of industry experts is dedicated to creating and delivering bespoke solutions to clients.

Industries

Employees

201-500

Links


Org chart

Collapse

Board & advisors


Teams


Offices