Senior Manager, Lifecycle Marketing at Point | JobVerse