Io Michels is an experienced professional in customer success and operations, currently serving as Head of Customer Success at Channable since March 2025. Previously, Io held various leadership roles at CM.com, including Head of Customer Operations, while driving customer experience and service delivery strategies. Additional experience includes positions as Sr. Customer Success Manager at Archipel Academy and Customer Success Manager at ROBINHQ.COM, where Io focused on enhancing eCommerce customer support. Io has also worked in business development and financial advisory roles at ABN AMRO Bank N.V. and has entrepreneurial experience as the owner of Movement Company, a hip hop dance school. Io holds a degree in HBO Commerciële Economie with a specialization in Account Management and multiple WFT financial qualifications.
This person is not in the org chart
This person is not in any teams
This person is not in any offices