For Employers

Tilla

Remote Job Openings at Tilla (2)

Technical Customer Support Specialist

Europe 2-5 yrs exp Support

The role involves resolving complex technical support tickets end-to-end and diagnosing product issues through logs and error interpretation. Additionally, the specialist will drive automation, maintain help-center documentation, and partner with Customer Success Managers to improve user experience.

Customer Success Manager - EMEA

Greece 2-5 yrs exp Sales

Manage a portfolio of EMEA accounts end-to-end, focusing on onboarding, adoption, and renewals. Lead new pilot programs and collaborate with internal teams to convert them into long-term commercial successes.