Darren Owens

Darren Owens

Head Krakow Business Centre

Capita (Polska)

 
 
 

Darren is the head of the Krakow operations of Capita. A chartered accountant, he has over 12 years of experience of BPO in Poland and has been involved in the offshoring of over 1,500 roles from a wide range of countries to Poland during that time.