Company Description. On Pin is a Golf Course technology company based in Florida. Our products provide a data layer to help Golf Courses better understand player behavior on the course, including player speed and course optimization through Verifeye and GPS technologies. Role Description. This is a hybrid role for a Technical Sales Support Specialist at On Pin. The role involves providing technical sales support, assisting with sales operations, ...