Job Description
PURPOSE OF POSITION Drive customer success and satisfaction through comprehensive training, proactive support, and effective problem resolution for our Software Offerings. Serve as the primary advocate for customer needs by gathering feedback, documenting processes, and translating customer requirements into actionable insights for the Director and Development team. Act as a business analyst to ensure customer voices directly influence product improvements and development priorities. ESSENTIAL DUTIES AND RESPONSIBILITIES The following duties are normal for this position. These are not to be construed as exclusive or all inclusive. Other duties may be required and assigned. Conduct comprehensive training sessions with new and existing customers, primarily conducted remotely with occasional on-site visits Provide ongoing proactive customer support, troubleshooting and resolving issues efficiently and escalating complex technical problems to the development team when necessary Monitor customer health metrics and proactively reach out to customers who may need additional support Create and maintain training aids, user guides, video tutorials, and system documentation reflecting new features and best practices Maintain a knowledge base of common issues and solutions for both customers and internal teams Gather, document, and synthesize customer feedback on product functionality, pain points, and feature requests Translate customer needs and business processes into clear, actionable requirements for the Development team Serve as the voice of the customer in planning discussions and prioritization meetings, ensuring customer feedback drives product development Communicate product updates, new features, and improvements to customers effectively Work with customers to understand their business processes and