- Home services people projects clients contact careers welcome OTM is an independent firm of technology management consultants specialising in the upstream oil & gas sector, in which we use our expertise to bring technology users & providers together to ensure the continuing development & application of novel technologies that promote the profitability of our clients & the industry. We pride ...www.otmnet.com