Rory Atwill

Digital Manager at Red Flag Alert

Rory Atwill is currently working as a Search Engine Optimization Executive at Red Flag Alert since May 2022. Prior to this, Rory served as a Site Manager at Next Biosciences from August 2020 to April 2022. Rory holds a Bachelor's degree in Marketing, Business Management & Organisational Psychology from the University of the Witwatersrand and has completed additional education in Digital Marketing.

Links

Previous companies

Next Biosciences logo

Org chart

Sign up to view 0 direct reports

Get started