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.
Sign up to view 0 direct reports
Get started