Skip to content

Posts Tagged ‘Centaur Location’

Centaur London Office Relocation

London, 16th Sept 2014 We have moved!! Centaur has moved to a new office in London on 1st September 2014.  Gavan McGuire will continue to head the London office. Centaur’s business has continued to grow strongly over the past 12 months and we would like to thank our clients for their continued support. We are…

Read More
Social media & sharing icons powered by UltimatelySocial
Scroll To Top