James Rowe is a software engineering manager with over 20 years of experience in a variety of industries. He has experience as a software engineer, software architect, and people leader with a wide range of technologies. Based in upstate New York, James leads software engineering teams in creating cutting-edge software solutions that drive business growth and innovation.