Creative Director
London, England, United Kingdom
Investis
Saltmine
project manager and business analyst
Principal consultant