πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Sales & Customer Support Manager

Company

Green Umbrella Recruitment

Location

Muscat, Muscat Governorate

Posted

June 18, 2026

Position Overview


An innovative and fast-growing video resume portal is looking for a dynamic and reliable person to help manage its sales pipeline, ensuring that employers interested in subscribing to the platform receive all the necessary information and support to complete their subscription.

Responsibilities:

  • Attend sales calls and meetings in support of senior colleagues
  • Ensure the onboarding and follow-up calls are scheduled and conducted
  • Analyze the needs of prospects and clients, and communicate them to the team
  • Ensure that potential and current clients are receiving all the support they need
    ...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now