Overview Ltd welcomes Steve Holloway as new Head of Technology

Overview Ltd today announced that Steve Holloway has joined its team as Head of Technology.