Bristol, Montpellier (France) and a new location from 2024 in Poland. Our core values include innovation in service delivery.... You will report to the Operations Manager and provide support to a group of about 25 technical consultants. This is an exciting time...
Egis