Customer Support Specialist

Confirmed live in the last 24 hours

Sign In Enterprise

Sign In Enterprise

11-50 employees

Flexible visitor management system platform


Northampton, MA, USA

Required Skills
Customer Service
  • Certificate or degree in technology or computer science
  • 1+ years in a support, customer service, or technical analyst role
  • Ability to think critically and analytically
  • Ability to multi-task in a SUPER fast-paced environment
  • Strong leadership skills
  • Desire to be the best at what you do and a part of something bigger than yourself
  • Passion for training clients on how to use technology
  • Thrive under pressure
  • Be the first line of response and the last line of resolution
  • See the world through the lens of our customers
  • Respond to our customers in a meaningful and quick manner
  • Assist with managing system issues and outages in order to effectively advocate the impact internally
  • Working with Product & Development to triage and prioritize customer feedback and concerns
  • Consult our customers on how best to use our solution
  • Pay close attention to detail and accurately document support cases
  • Contribute to the global knowledge base
  • Know when to own issues and when to escalate them
  • Consistently driven by curiosity in order to learn about Sign In Solutions and everything that surrounds it
  • Establish an industry-leading low churn rate

Sign In Enterprise offers a flexible visitor management system with compliance and risk management, multi-location global standardization, and contactless sign-in, featuring intelligent integrations with strategic business systems. The platform is highly customizable and utilized by global enterprises across various industries, including companies like DocuSign, Thermo Fisher, and VICE Media.

Company Stage

Series A

Total Funding



Burnaby, Canada



Growth & Insights

6 month growth


1 year growth


2 year growth