Robert Campbell

Principal Technologist

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.

Previous companies


Org chart

This person is not in the org chart



Offices

This person is not in any offices