Joanna Sherriff VP Creative Services Joanna Sherriff is the company's first VP of Creative Services. In this role, Joanna manages two areas of the business: strategy, quality control and operational process improvement for the company's internal recruitment advertising; and management of company's external marketing strategies, including public relations, marketing communications and direct mail efforts. jobinfo