upon - Thames, England, United Kingdom - Technical Project Manager
Seatfrog is the world's first technology to make upgrading your seat affordable and lightening fast to 560+ destinations. We're on a mission to build a better future for Rail and it's billions of passengers, for good.Every journey should be effortless but somehow it's become complicated. We're here to change that.Find out more:https://seatfrog.com/partner-with-seatfrog.html