Global VP of IT Applications & Architecture (US, UK, EU, So. Africa)
4 months ago
Europe to South Africa, from production sites to R&D labs, they bring the same passion to work in every location, everywhere, every day. Remote office in the UK, EU, or South Africa.