Robert Campbell is a seasoned technology professional with extensive experience in software development and engineering management. Currently serving as a Principal Technologist at AVEVA since March 2021, Robert has held various roles including Staff Software Developer and Engineering Manager. Prior experience includes a tenure at OSIsoft from August 2014 to March 2021 as a Software Engineering Manager, Senior Software Developer, and Software Developer. Additionally, Robert contributed to the academic field as a Teaching Associate at California Polytechnic State University, teaching Electrical Engineering Laboratories from September 2013 to June 2014, and worked part-time as a Software Developer at Tapestry Solutions, Inc. from September 2012 to June 2014. Robert holds a Master of Science in Computer Science and a Bachelor of Science in Physics, both from California Polytechnic State University-San Luis Obispo.
This person is not in the org chart
This person is not in any teams
This person is not in any offices