Maxine Ohayon

Deel

View this person in the org chart, teams, and offices

Maxine Ohayon

Team Lead, Customer Success

Maxine Ohayon is a seasoned professional in customer success and account management with extensive experience across various companies. Currently, Maxine serves as Team Lead for Customer Success at Deel, having progressed through multiple roles including Senior Customer Success Manager and Strategic Customer Success Manager. Prior experience includes serving as a Strategic Account Specialist at Tamooz Marketing Communications and leading client relationships at Demographica as B2B Engagement Lead and Account Manager. Maxine's expertise encompasses managing multi-media marketing projects, business development, and client engagement, highlighted by a tenure as Business Development Manager at Lamin8 Window Film cc, where significant revenue contributions were achieved. Maxine holds a Bachelor of Business Administration from the University of South Africa.

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