For Employers

Phenom People Pvt Ltd

Remote Job Openings at Phenom People Pvt Ltd (1)

Team Lead, Technical Support Account Manager

Oman, Romania 5-10 yrs exp Sales

Lead and coach a team of Technical Support Account Managers while directly managing technical support for a portfolio of strategic enterprise clients. Own complex escalations, monitor team performance, and collaborate across departments to improve customer outcomes, product quality, and account growth.