Rachel O’Toole

Group Account Director & Digital manager

Catch-cry:
“Is Google Analytics installed?”

Town persona:
Data Nerd

Favourite place around Town:
Botanical Gardens


Rachel O'Toole - Digital Manager