Sheila is a seasoned marketing and communications specialist committed to crafting impactful messaging for purpose-driven tech and science companies and their innovative products.
Role
Sheila supports BioScience Managers in marketing and communications. In this role, she manages and implements comprehensive marketing strategies for online presence and brand awareness. She also helps develop impactful messaging for funding campaigns, ensuring that the company’s vision and goals resonate with potential investors.
Experience
Sheila’s experience spans startups, creative agencies, health tech, and IT sectors, making her a versatile marketing specialist proficient in advertising, public relations, and brand management.
Her work as a public relations lead at Ogilvy in 2022 is listed in the prestigious Cannes Lions’ Love The Work microsite directory, which features award-winning advertising campaigns globally.
Qualifications
She holds a Master’s in Business Management degree with a major in Marketing from Central Queensland University in Australia, a Graduate Diploma in Management, and a Bachelor’s degree in Communication.


