VP/GM Customer Support NA

Will oversee all customer support operations across North America. This role is pivotal in ensuring the highest standards of customer care.