Alexander Roberts

Consultant, Project Manager, and Software Engineer in Swansea, United Kingdom

Alexander Roberts

Consultant, Project Manager, and Software Engineer in Swansea, United Kingdom

Specialist in online publishing and content delivery at Swansea University.

  • #photography
  • #technology
  • #design
  • #music
  • #innovation