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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices