startups careers in Seeb, Oman