Rory completed his formal education at the University of Sheffield, UK in 1995. Rory originally joined SWA as a trainee Architect in 1996, becoming intimately involved in the design of the now famous, award winning Point Grace Resort. After a three year spell back in the UK expanding his hospitality experience designing travel hotels and motorway service areas; Rory, missing the sunshine headed back to TCI to rejoin SWA
Since that time, Rory has taken the lead on many of SWA's most prestigious projects including Wymara Resort and most recently "The Point" an expanded resort master plan associated with the original Point Grace.
Rory believes a successful project is always the result of a combination of knowledge, technical skill, a sensitive appreciation of local topographical, climatic, and social conditions, teamwork, and an understanding that clients' dreams are temporarily ours to take care of, but theirs forever.