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.
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
FedEx
Flutter Entertainment
FedEx
Care
Upside
Bank of Montreal