McGuire, Intrepid’s general manager, UK sales and marketing, will take up a global chief marketing officer role in April ...