Leo Wan

Sr. Affiliate Manager

Leo Wan is a Sr. Affiliate Manager at AffilyAds, where they leverage extensive experience in affiliate marketing and client relations. Leo previously held the role of Business Development Manager at Oasis Ads Media, focusing on prospecting and managing advertising clients. With a background that includes significant positions at Good to Great Solutions, The Captain's Boil, and The Shoe Company, Leo consistently exceeded sales targets and maintained strong client relationships. Leo earned a Bachelor of Arts in Communication and Media Studies from the University of Toronto.

Location

Toronto, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices