- Mechanical Design EngineerPlatform Resourcing, Cwmbran, Torfaen,Platform Resourcing are currently working in partnership to find a Mechanical Design Engineer within a well-established engineering company based in Cwmbran. The successful candidate will plan and implement activities in order to meet targets for product realisation ensuring. compliance with … morecv-library.co.uk 2022-05-18 -