Rory Atwill

SEO Digital Marketing Manager at Azets

Rory Atwill is an experienced digital marketing professional currently serving as an SEO Digital Marketing Manager at Azets since February 2025. Previously, Rory worked at Red Flag Alert from May 2022 to February 2025 as a Digital Manager, managing a substantial PPC budget and focusing on campaign optimization and performance analysis to enhance ROI. Prior roles include Search Engine Optimization Executive and Digital Marketing Executive at Next Biosciences, where responsibilities included overseeing operations at a Covid testing laboratory and improving team performance and compliance. Rory holds a Bachelor's degree in Marketing, Business Management & Organisational Psychology from the University of the Witwatersrand, a Professional Diploma in Marketing from the Digital Marketing Institute, and completed a short course in Digital Marketing at the University of Cape Town. Education also includes high school diplomas from King Edward VII School and Glenwood High School.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Azets

2 followers

Azets is an international accounting, tax, audit, advisory and business services company that believes in delivering a personal experience, both digitally and at your door.


Industries

Employees

1,001-5,000

Links