As business needs dictate the role holder will be expected to regularly travel nationally, including London, as well as internationally (minimum 5 times a year)…