skip to Main Content

Customer Onboarding Specialist, Texas

Touchpoint Resource Limited
12 January 2023
Houston, Dallas or San Antonio, Texas
Job Type
Employer Type
SaaS / Software Vendor
Base Salary


We are working with a startup that has created an award winning AI-driven field workforce tool that helps drive productivity, safety and sustainability, driving material business efficiency for enterprises with physical operations through real-time visual insights and collaboration.

We are currently seeking a driven Onboarding/Deployment Specialist to join them in the US to aid and drive expansion into the Americas. Working closely with the newly forming Americas team and the Growth Director, you will be helping customers to train their users and grow adoption so the customer can realise the benefits of deploying the product to their workforce.

This is a very exciting role for someone looking to join a fast-growing start-up to help it grow even faster.


In this role, you will:

  • Own the implementation process for each customer, acting as a key point of contact to customers, ensuring they receive the maximum benefit of our product - this will include post-deployment help as our customers love us for our attention and ongoing help.
  • Constantly reviewing the way we onboard customers, introducing new ways of working and automation where possible
  • Achieving exceptional results through clearly defined deployment plans, engaging with operational heads to achieve desired adoption and engagement metrics
  • Training users at their work site or remotely over video conferencing. Training will be conducted in Spanish or English, based on the customer.
  • Continuously improve our train-the-trainer experience so our customers can help themselves
  • General day-to-day operations - we’re a small team sometimes we need to wear many hats to hit our goals


Minimum requirements for this role:

  • 2-3+ years’ work experience preferably in construction, utilities or a SaaS Deployment role
  • Bi-lingual English & Spanish - This is a must-have due to customer base
  • Based in Texas, close to one of the major hubs of the Texas triangle - Dallas, Houston and San Antonio
  • Willing to be on-site regularly, with travel to locations outside of Texas approximately 50% of your time - predominantly in the US but can include, Canada, Mexico and South America
  • Experienced in delivering training
  • Excellent with technology and problem solving
  • Ability to juggle multiple customer engagements in parallel and work cross-functionally to deliver an exceptional experience for our customers
  • Possess excellent presentation and listening skills, organisation and contact management capabilities, and have attention to detail 3 Customer Onboarding/Deployment Specialist (Texas, US)
  • High energy, collaboration with a growth mindset, and good communication skills. You figure out how to get stuff done faster


Key Benefits

  • Market competitive remuneration package
  • Inclusive and collaborative work environment focused on delivering exceptional customer experiences and ongoing value
  • Substantial annual allowance invested in your learning and development
  • Pension scheme, leading healthcare from day one, death in service and access to various benefits Inclusive and Flexible Work Environment


(If applicable)
A rough indication will suffice
Drop files here browse files ...
Back To Top
Are you sure you want to delete this file?