After graduating from Trinity College Dublin in 2023 with a Business and Economics degree, Owen joined Rettie through the Development Services Graduate Scheme. He is concurrently furthering his education at Heriot-Watt University, pursuing a MSc in Real Estate.