Charles Sinclair

Sweden
Founding Partner & Head of Employer Branding at Oddwork