Senior Project Manager, Health & Life Sciences at Talkdesk | JobVerse