Steve Owen is the Head of the Digital Office of Swansea University.
3,708 people are employed at Swansea University.
The NAICS codes for Swansea University are [61, 6113, 61131, 611310, 611].
The SIC codes for Swansea University are [822, 82].