Your wellbeing, our mission. Join a company shaping a healthier world. GET TO KNOW US At Wellhub were revolutionizing workplace wellness. Our platform connects employees worldwide to the best partners for fitness, mindfulness, therapy, nutrition, and
Job Title: Head of Sales Location: Remote Company: Umbrella BPO Overview As Head of Sales at Umbrella BPO, you will be responsible for overall sales strategy and driving sales growth. You will work closely with Umbrella