
Rick is passionate about people and scaling companies. Appointed as Country Manager for Aubay in July 2016 and grew the company from 1-40+ staff here in Canary Wharf. Hiring over 100+ in 2020.
A Pan European Insourcing and IT Services business based in London Belgium / Luxembourg / Italy / Portugal / Spain and headquartered in Paris (7500+ Staff).
Based in London for over 22 years after a working in France and the US. Built an enviable global network of clients, talent, suppliers within the Energy/Financial Services and FinTech sectors. Rick speaks conversational French and previously held senior sales and executive positions in the UK’s largest Software & Staffing firms.
Specialties : InSourcing, Staff Augmentation, Nearshoring, Tech Partnering, Sourcing Strategies, Inward Investor Advisor, Funding