IG Group service centres head Tomasz Horaček departs
Tomasz Horaček was responsible for all of IG’s Service Centres which are located in India, Poland and South Africa.
Tomasz Horaček was responsible for all of IG’s Service Centres which are located in India, Poland and South Africa.