• Wix

Robert Sloan

Enterprise Customer Success Manager

Robert Sloan is an experienced Customer Success professional with a robust background spanning various roles within the industry. Currently serving as an Enterprise Customer Success Manager at Wix since August 2025, Robert previously held positions at Forecast as a Customer Success Consultant, where responsibilities included offering dedicated client guidance and managing the client relationship lifecycle. At Diligent, Robert progressed from Junior Customer Success Manager to Customer Success Manager, focusing on relationship development and client engagement. Earlier experience includes a role as a Claims Handler at Arc Legal Group. Robert holds a Bachelor of Arts degree in History and English Literature from Canterbury Christ Church 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