Edward Leu

Client Solutions Manager

Edward Leu currently holds the position of Client Solutions Manager at Meta, having joined the company in October 2025. Prior to this role, Edward served as US Top Creators Lead for TikTok Shop from May 2023 to August 2025. Edward's extensive experience includes working at Google in various roles, such as Senior Agency Strategist and Global Sales Development Manager for YouTube. Previous positions also include Product Manager at Yahoo! Inc., Senior Account Manager at kiip, and Search Marketing Manager at Deutsch. Throughout the career, Edward has demonstrated expertise in search marketing strategies, SEM budget management, and optimizing client ROI.

Links

Previous companies


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