She received a Bachelor of Arts from Barnard/Columbia University (2000) and a Masters of Architecture from Harvard University (2004) in the United States. She is currently the Head of the Department of Architecture, and an Associate Professor, at the University of Nicosia, Cyprus, where she has been teaching since 2005 and is a tenured faculty member.