Technical Sales Engineer – MRO & Spare Parts About Immensa Immensa is transforming how the world’s largest energy companies manage critical spare parts. Our Digital Inventory Solutions help asset-intensive organisations reduce downtime, optimise inventory, manage obsolescence, and strengthen supply