As the Customer Support Specialist, you will focus on building strong long-lasting relationships by understanding our customer’s needs and providing innovative solutions to help them grow their business.
As part of a growing team, you will provide ongoing account management and technical support, with a positive can-do attitude. You will be the main point of contact for your portfolio of customers, and you will know your clients’ business inside out. This position requires a driven and tech-savvy professional with great listening skills, a collaborative work ethic, exceptional problem-solving skills, and a willingness to roll up your sleeves up to get the job done.