WorkBoard names chief customer officer, chief people officer

Enterprise strategy and results management¬†consultancy WorkBoard has named both a chief customer officer and a chief…