Craig Jamieson is an Executive Creative Director who has been responsible for managing and directing creative teams and their output. His skills and responsibilities include cultivation and development of an overall creative direction for a company.