We understand this sector, because we’re a part of it. And the only thing evolving faster than the services sector right now is the technology it is built upon.
London
work +44 (0) 7738 884 914
Becky.Mackarel@odgers.com
20 Cannon Street London
Download vCard