Justin Zychowicz is a client-focused Customer Success leader with over six years of experience in advertising and start-ups. They are currently a Senior Client Success Manager at Deel, overseeing strategic enterprise accounts in the EMEA region. Previously, Justin held various roles, including Senior Client Success Manager and Client Success & Strategy Lead at Ready Set, where they managed digital strategies for well-known clients. Justin's experience includes a solid foundation in marketing from the Haskayne School of Business, where they earned a Bachelor of Commerce degree in Marketing. With a proven track record of achieving high client satisfaction and retention rates, Justin excels at navigating the digital landscape and developing impactful marketing strategies.
Location
Warsaw, Poland
Links
This person is not in the org chart
This person is not in any teams
This person is not in any offices