David Twigg currently serves as the Research and Development Works Manager at Oliver Valves. With a background in mechanical engineering, David has experience overseeing R&D projects and coordinating with both internal and external stakeholders. David has a strong track record of ensuring projects are completed on time and within budget, while also focusing on product improvement and development within the oil and gas sector.
April, 2019 - present
October, 2013