Jackson Hogg is an outsourced people services partner working in the STEM industries across the UK and internationally.