Andrey Bakhurov

IT Operations Manager

Kelly Services Russia