Invent, Vice President - Construction, Infrastructure & Capital Projects
24/04/2026,
Capgemini
Glasgow, UK
Consulting / Legal | Industrial work / Service Industry / Manufacturing | Production / Manufacture