Are you ready to lead growth in a dynamic company at the cutting edge of Earth observation technology?
Are you ready to lead growth in a pioneering company at the forefront of Earth observation technology?
Reporting to the Manager, Customer Success, the Technical Solutions Specialist provides mission critical support to customers as well as the Sales and Marketing team.
The role is expected to work with the Executive, Sales team and resellers, ultimately assisting in the generation of revenue by demonstrating the high-value Catalyst products and services, helping customers to be successful. As well, when called upon they would need to provide proactive and responsive technical support to resolve complex product functionality issues.