Elekta
Michele Sheriff Allum is a seasoned marketing professional with extensive experience in integrated marketing communications and brand strategy, currently serving as the Global Integrated Marketing Communications Manager and Brand Lead at Elekta since February 2013. In this role, Michele has led significant initiatives including the launch of the world's first high-field MR-Linac, Unity, and the establishment of the branding foundation for Elekta Care Services. Previous positions include Manager of Marketing Communications at Elekta, Brand and Strategy Consultant at MA Marketing, and Senior Global Brand Account Manager at Philips Design - Healthcare, where Michele advised on brand awareness and marketing for a $10B Healthcare division. Additionally, Michele has held roles at AmericasMart Atlanta and Uniden, enhancing expertise in marketing communications. Educational credentials include a B.A. in International Economics from UCLA, an MBA in Marketing from Georgia State University, a Certificate in Brand Management from Cornell University, and a Master’s in Public Health with a focus on Prevention Sciences from Georgia State School of Public Health.
This person is not in the org chart
This person is not in any teams
This person is not in any offices