Rory Archibald

Rory Archibald headshot
Senior Business Events Manager, Visit Scotland

Rory Archibald

Rory G. Archibald is Senior Business Events Manager in charge of Strategy, Marketing, PR, Associations and Sectors with Visit Scotland. He also founded New Intent, a pro-social organization that partners the events community with global challenges in diversity, equality/equity, inclusion and environmental transformation to realize a common vision.