A leading telecommunications firm in Oman seeks a Team Lead - Sales to drive customer acquisition through physical channels. The role involves managing a team of promoters, ensuring onboarding targets are met, and building relationships with communities and corporates.