Customer Support Manager

This role will be responsible for overseeing the Company’s functional, product level support. The role will manage a small staff of support consultants but will also be hands on as we continue to build out a support function in North America headquarters. This role will be responsible for ensuring that our customers reaching out for support receive nothing but the most positive of experiences…