Rory Treanor

Engineering

Rory Treanor

Engineer. Wise cracking cherub. Friend.

A breathtakingly handsome man, Rory is seemingly as impervious to aging as he is awful at ordering sandwiches. Never failing to brighten our halls with his boundless energy, ribald sense of humour and unexpectedly powerful hugs, he is one third of the engineering triumvirate that keeps the Screen Scene machine running.