Leigh Watson

Leigh Watson

Leigh Watson is the Executive Head: Project Management Office, Discover Digital. Leigh started her career in Advertising in Johannesburg after completing her Humanities Degree in 1999 with a specialisation in Organisational Psychology. With a keen interest in efficient, fast paced organisational processes and production deadline management, she moved to London to direct a large team in the Corporate Publishing Industry, working at a Conde Nast WPP owned Company, with a focus on high volume FMCG Accounts producing monthly and quarterly magazines.

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.