Join to apply for the Customer Success Manager role at Tech Heads, Inc.
Tech Heads, Inc. is a premier provider of innovative technology solutions, offering a comprehensive range of services, including managed infrastructure, managed cybersecurity, product reselling, and professional services. We empower businesses by delivering solutions that enhance operational efficiency, fortify security, and drive digital transformation.
Headquartered in Portland, OR, Tech Heads thrives on the expertise and dedication of its exceptional team. For 30 years, our success has been built on the foundation of talented individuals committed to delivering outstanding customer experiences. We are hyper-focused on problem-solving and delivering exceptional business outcomes for our customers through implementation, delivery, and management of IT infrastructure, cloud solutions, and managed service programs.
The Customer Success Manager will manage our program customers, understand the business implications of these programs, and have detailed knowledge of their features and benefits. They will support customers targeted for our programs and collaborate with all departments to ensure overall service delivery and customer satisfaction. This position requires a highly motivated professional with a solid understanding of technology in the IT field as well as cybersecurity principles. This position is on-site at our headquarters in Portland, OR.