Owen Leonard's Location
Miami, FL, US
Owen Leonard's Work
Owen Leonard's Education
University of Miami
Bachelor of Science - BS (Computer Science)
2020 - 2024
University of Miami
Bachelor of Arts - BA (English Language and Literature, General)
Owen Leonard's Summary
Owen Leonard, based in Miami, FL, US, is currently a Digital Humanities Research Assistant at University of Miami, bringing experience from previous roles at OASIS GARDENS, Harmelin Media and Penn Medicine, University of Pennsylvania Health System. Owen Leonard holds a 2020 - 2024 Bachelor of Science - BS in Computer Science @ University of Miami. Owen Leonard has 6 emails and 1 mobile phone number on RocketReach.