Leon Fowler has been in the customer success and account management space since 2019. Leon began their career at Demandforce as a Customer Success Manager in 2019 before joining eTailPet in 2020, where they currently hold the roles of Customer Success Manager and Account Manager.
Leon Fowler attended Pierce College from 2010 to 2012, studying Electrical and Electronics Engineering.
Sign up to view 0 direct reports
Get started