Alec McCrindle
Creative Director in London, United Kingdom
Alec McCrindle
Creative Director in London, United Kingdom
Creative Director at Yahoo Europe. Experienced creative, design and innovation leader. Trying not to be a coffee snob.
Creative Director at Yahoo Europe. Experienced creative, design and innovation leader. Trying not to be a coffee snob.