Home
Jobs
Saved
Resumes
Technical Support Specialist, Weather Systems at Vaisala | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Technical Support Specialist, Weather Systems
Vaisala
Website
LinkedIn
Technical Support Specialist, Weather Systems
Boulder, Colorado, United States of America
Full Time
2 hours ago
$70,000 - $85,000 USD
No Visa Sponsorship
Apply Now
Key skills
CRM
Communication
Customer Success
Sales
About this role
Role Overview
Provide expert-level technical assistance to customers, ensuring timely solutions in line with SLAs and KPIs.
Analyze, diagnose, and resolve technical issues related to Vaisala weather systems, escalating complex cases when necessary.
Maintain detailed records of customer interactions to ensure proper tracking and case resolution.
Act as the key liaison between Sales, Customer Success, and the customer to foster strong relationships.
Develop a deep understanding of customer needs and provide proactive solutions.
Identify opportunities for upselling and cross-selling and coordinate with Sales to drive growth.
Adapt and exchange information effectively with internal and external stakeholders.
Lead customer-facing discussions, ensuring clarity and alignment on technical resolutions and service improvements.
Develop and maintain a strong understanding of Vaisala products and customer applications.
Provide insights from customer interactions to inform product improvements and technical documentation.
Collaborate with internal teams to refine customer support processes and enhance customer experience.
Requirements
Strong customer engagement skills, with the ability to build rapport, trust, and long-term relationships.
Advanced problem-solving, troubleshooting, and case management abilities.
Excellent communication skills, both written and verbal, with the ability to explain technical concepts to non-technical audiences.
Commercial awareness – ability to recognize business opportunities through customer interactions.
Experience with technical support tools and CRM systems is desirable.
Background or interest in weather, environmental measurement, or related technical fields is a plus.
Benefits
health, dental, and vision insurance
flexible spending accounts
company paid life
long and short term disability
401(K) plan with company match
a variety of voluntary benefits programs
fitness reimbursement
Employee Assistance Programs
tuition reimbursement
holiday pay
generous paid time off plan
Apply Now
Home
Jobs
Saved
Resumes