4 Questions with Steve Ross
My name is Steve Ross. I moved from Cincinnati, Ohio, to Monterrey, Mexico, and now I’m back in Cincinnati, Ohio! My role is US Director of Mexico Sites. I have been on staff with Back2Back for 13 years. 1. Why did you join Back2Back? I really thought I had things figured out there for a… Read more