Careers at BSI Corporate Centre

The Corporate Centre is crucial to BSI's success. Based at our Head Office in Chiswick, London, it provides vital support to the divisions globally by supporting anticipated strategic growth initiatives and meeting corporate governance requirements. The Corporate Centre comprises:

Group Marketing
Group Finance
Group HR
Group Information Technology
Group Legal
Facilities

Group Marketing

This team has a portfolio which includes managing the BSI brand, managing BSI's public relations and media activity, strategic planning and market analysis, as well as launching BSI into the world of eCommerce.

Group Finance

This large, busy department is responsible for the planning and budgeting cycle within BSI, as well as consolidating the Group's accounts and reporting the Group's financial results.

Group HR

This team provides support to global HR projects and initiatives ranging from resoucing and development to reward and employee relations.

BSI Management Systems, BSI British Standards and BSI Product Services each have their own operational HR support teams. These teams work with the managers to develop and enhance our employees.

Group Information Technology

This fast-paced department provides governance and support to global IT projects and also support in maintaining and developing various IT applications used throughout the Group.

Group Legal

This small team of experts provide support to the Group on legal maters as well as Risk and Compliance, Internal Audit and HSE.

Facilities

Covering a range of roles from reception to mail delivery and helpdesk for almost every contingency, Facilities play an important role in ensuring the smooth running of the BSI Chiswick building.

Print this page

Contact Us

Group Human Resources Department
BSI
389 Chiswick High Road
London
W4 4AL
United Kingdom