Rewarding Projects & Great People
“Satisfying, meaningful projects and supportive co-workers make Integra a place I am truly excited to work at.”
Ian Ovenell, Senior IT Infrastructure Engineer
— Photo from Ian’s climb up The North Twin of The Twin Sisters Range