Joseph Mclaggon is currently working at McCurrach as a Territory Sales Manager for News UK since January 2019. Prior to this, Joseph worked at Aveda as a Business Manager from January 2017 to December 2018.
April, 2019 - present
January, 2019
Client Lead @ Msix / Head Of Media @ Pulse Creative (news Uk) at m/SIX
Business Development Manager - News UK at McCurrach
Marketing & Partnerships Director - News UK at News UK
Senior Devops Engineer At Newsuk at News UK
Program Management Office Manager, Newsuk at Agile Business Consortium