Customer Marketing Manager at Talkdesk 2 | HireBase