Jen Lu

Head Of Payment Business Development

Jen Lu is an experienced professional in payment business development and product management, currently serving as the Head of Payment Business Development at OSL since April 2025. Previously, Jen worked as a Financial Institution Business Development Manager at Ant Group, where the establishment of a payment cost estimation system generated USD 80M in three months. In earlier roles, significant achievements included launching the Ava product at Crypto.com, leading a team to enhance payment success rates at Atome, and improving payment performance at Recharge.com. Jen's career began as a founder at Cherri, focusing on product and business development. Educational qualifications include an MBA in Marketing from Rotterdam School of Management and a Bachelor's degree in Accounting from National Chengchi University.

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