Greg Ross is a seasoned technology professional with extensive experience in systems engineering, technical support, and solutions consulting across various companies. Currently serving as a Systems Engineer at Omada Technologies since March 2023, Greg has played a critical role in developing the Managed Services Practice and implementing key systems for infrastructure support. Prior roles include Sales Engineer at Jellyfish, where Greg focused on customer relationships and technical insights, and Solutions Consultant at AppNeta, providing training and support for diverse clients. Greg's earlier experience includes a Senior Presales Systems Engineer position at Paessler AG, where technical presales and live product demonstrations were key responsibilities. Additionally, Greg held IT Manager and System Administrator roles at HRC Total Solutions, managing technical vision and deploying crucial systems. Previous experience includes serving as a Senior Technology Services Engineer at Monster and a Technical Support Engineer at EMC. Greg holds an MBA from Rivier University and a BA in Philosophy and Biblical Studies from Geneva College.
Sign up to view 0 direct reports
Get started