Dr Steven Robert Owens

Research Fellow

Accounting and Finance

Contact

Personal statement

Dr Steven Owens is a member of the Financial Regulation Innovation Lab and the Applied Space Technology Lab at the University of Strathclyde. His work combines geospatial data and AI to address real-world challenges in environmental compliance and sustainability, with a particular focus on Environmental, Social and Governance (ESG) regulations and frameworks such as the EU Regulation on Deforestation (EUDR), the Corporate Sustainability Reporting Directive (CSRD) and The Taskforce on Nature-Related Financial Disclosures (TNFD). With focus on the Social aspect of ESG regulations, he leads efforts to analyse the impact of deforestation on indigenous communities in the Brazilian Amazon due to mineral extraction and logging concessions. Prior to joining Strathclyde, Steve held a leadership role at a geospatial technology firm helping financial services integrate geospatial data into their daily operations. He holds a PhD in space technology, and has been working with industry to gain insights data for over a decade.

Back to staff profile

Professional Activities

Strategic Themes: EPSRC Critical Mass Programmes to Drive a Sustainable Future
Participant
30/1/2025

More professional activities

Projects

Reaching New Heights: Strengthening the Scotland Ireland Partnership with Satellite Data (Strathclyde UCD research feasibility study)
Owens, Steven Robert (Principal Investigator) Bowden, James (Co-investigator) Cummins, Mark (Co-investigator) Macdonald, Malcolm (Co-investigator) McKee, David (Co-investigator) White, Chris (Co-investigator)
01-Jan-2024 - 31-Jan-2025
Smart route planning for cyclists, runners and hikers (RSE Enterprise Fellowship)
Owens, Steven Robert (Principal Investigator)
01-Jan-2020 - 31-Jan-2021
ORE Catapult IAA project 2
Owens, Steven Robert (Principal Investigator)
08-Jan-2019 - 31-Jan-2020
ESA ITT AO9109 UK Regional Ambassador Platform for Scotland & Northern Ireland
Macdonald, Malcolm (Principal Investigator) Lowe, Christopher (Co-investigator) Owens, Steven Robert (Co-investigator) Slaughter, James (Co-investigator)
01-Jan-2018 - 31-Jan-2022
ESA IAP - Mountain bike trail application
Lowe, Christopher (Principal Investigator) Owens, Steven Robert (Co-investigator)
01-Jan-2017 - 01-Jan-2017
FireSat
Macdonald, Malcolm (Principal Investigator) Lowe, Christopher (Co-investigator) Owens, Steven Robert (Co-investigator)
01-Jan-2017 - 31-Jan-2020

More projects

Back to staff profile

Contact

Dr Steven Robert Owens
Research Fellow
Accounting and Finance

Email: steven.owens@strath.ac.uk
Tel: 574 5033