People6th January 2020Jules Cowan-Dewar named VP – Sales and Marketing at CabotCowan-Dewar will spearhead all brand marketing initiatives and lead a revenue-driven sales team.