- 01865 717770
- info@bocc.co.uk
Directors
Our team delivers trusted and reliable web design and development; brand identity; web application and mobile app development and website server hosting solutions from our Oxford based offices.
Further details of the BOCC team can be found on the individual service area websites. Details of BOCC Directors are provided below:

Mark Hall
Managing Director
Mark is responsible for setting the overall strategy for the technologies and methodologies used to deliver a high quality service to clients. He is involved strategically with larger projects - from both a general overview and a customer focus perspective.
His technical background in network and server support together with his knowledge of systems development and implementation on client-server systems allows him to identify options and methodologies to achieve project and business objectives in a cost-efficient and timely manner.
- Systems evaluation and integration
- Concept formulation, systems definition, specification and architecture
- Systems security
- Project budgeting
- Contract Management

Tim Collingwood
Project Director
Tim is responsible for the overall planning and implementation of client projects from initial consultation, through to design and final implementation. Working closely with other members of the BOCC team, he ensures that the necessary skills and resources are available for each project. His broad knowledge of systems development and technologies enables him to steer projects to successful completion. Tim works day to day on many complex and involved development projects. He ensures that our clients are kept fully informed on the progress of a project, maintaining day-to-day communications. Tim adopts an agile project management approach, ensuring that the delivery of any application meets with all client expectations.
- Leading our team of designers and developers
- Project consultancy - including requirements gathering and analysis
- Development of technical specifications
- Project resource planning and scheduling
- Project implementation and communications
