Category Archives: Networking

Gotcha Announces New Hires

With more than 40 systems in place across the U.S., Gotcha plans to add 75 new universities and cities to its roster next year. Gotcha has added key team members to help better service its current and future partners with multi-modal transportation. They will be located in Charleston, S.C. at Gotcha's headquarters. David Touwsma, Chief…
Read more