St David's Catholic College 2008 - 2011 Cardiff, UK, CardiffVentes, RH / Formation, Administration, Gestion de projet / Produit