About this role
Sr Marketing Manager - Lifecycle Strategy at Becu. Location: Tukwila or Washington or Texas or California or Idaho or South Carolina or Oregon or Virginia or North Carolina or Georgia or Arizona. Role: leading journeys, building segmentation, optimizing ROI Requirements: Bachelor's degree required, 7+ years marketing management experience, CRM and lifecycle marketing experience, strong project management, executive communication, and cross-functional leadership skills. Category: Marketing Seniority: Senior Level Tools: CRM, MarTech Commitment: Full Time Workplace: Remote Languages: English