Tag: Steven Cook

computer
1036 views

Nisa names new tech chief

Nisa has appointed Steven Cook as its new Head of IT Operations. He joins the business from Amazon where...