John M. Downing

Software Engineering Manager

John M. Downing is a seasoned software engineering manager currently serving at C.H. Robinson since June 2022. Prior to this role, John held the position of Development Manager/Lead - Risk Management at RSM US LLP from 2015 to June 2022, where John managed and mentored fourteen software engineers across four agile teams within the IT Risk Management group. Experience includes roles as Technical Program Manager and Senior Software Engineer at EagleView Technologies, where John was integral to product development and solution architecture, as well as a Software Engineer at Insite Software, contributing to core e-commerce product features. Earlier career experience includes consulting roles at RBA Consulting and Faegre & Benson LLP, focusing on custom application development and SharePoint implementations, respectively. John holds an MBA in Entrepreneurship/Finance from the University of St. Thomas and a BS in Management Information Systems from Iowa State University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices