David Swarts has extensive project management experience in various companies such as Transport for Wales, Chwarae Teg, and The Insolvency Service. David has also held titles such as Agency Performance Manager and Customer Service Manager. Additionally, David has a background in ICT project management from their time at Chwarae Teg.
Sign up to view 0 direct reports
Get started
This person is not in any teams