Udemy
Udemy is a global company headquartered in San Francisco, with additional U.S. offices in Denver and Austin, and international hubs in Australia, India, Ireland, Mexico, and Türkiye. This is an in-office position, requiring three days a week in the office (Tuesday, Wednesday, Thursday) and flexibility on Mondays and Fridays. The role involves leading lifecycle marketing strategies to drive learner adoption and engagement for Udemy Business, focusing on developing personalized journeys across multiple channels to enhance content discovery, habit formation, and learner success.
Key skills identified from this job posting
Sign upto access all insights for this job
Website
udemy.com
Company Size
1001-5000 employees
Location
Austin, TX
Industry
Offices of All Other Health Practitioners
Other opportunities you might be interested in
U.S. News & World Report
AssetMark
Powells
Hilton Grand Vacations
DoorDash
Assetmark