Allen Liu

Manager, Paid Media at Major Tom

Allen Liu has extensive experience in digital marketing and media management, currently serving as the Manager of Paid Media at Major Tom since March 2024. Prior roles include Account Manager, Account Strategist, Account Coordinator, and Digital Marketing Intern at The Aber Group from February 2020 to February 2024. Allen also worked as a Photographer at Uncomman and as an Editorial Coordinator at Magnum Photos in 2018-2019. Additional experience includes serving as a Case Manager at the Community Head Injury Resource Services of Toronto (CHIRS) from October 2015 to August 2018 and as an Administrative Assistant at Tower Hill Rehabilitation Clinic from May 2011 to September 2014. Allen holds a Bachelor of Science degree in Kinesiology and Health Science from York University (2010-2015) and completed a program at Magnum Photos x Spéos Photographic Institute (2018-2019).

Links

Previous companies

Magnum Photos logo

Org chart

Sign up to view 2 direct reports

Get started


Teams

This person is not in any teams