Elle a vingt ans d'expérience en ressources humaines dans de nombreuses industries.
Elle aura la responsabilité de diriger tous les aspects de l'équipe des ressources humaines, du développement d’une culture organisationnelle en fournissant des outils, de la formation et du développement de carrière pour les partenaires à travers le monde.
Carrie David s'est avérée être une leader agile qui a démontré à maintes reprises sa capacité à galvaniser des équipes dans de nombreux secteurs, notamment la santé, la vente au détail, la restauration et l'hôtellerie.
Plus récemment, elle a occupé le poste de vice-présidente principale de l'excellence opérationnelle et de directrice générale pour le Caribou Coffee and Einstein Noah Restaurant Group. Auparavant, elle a été chef des ressources humaines pour l'Australie et la Nouvelle-Zélande du Delaware North, une entreprise d'hôtellerie et de vente au détail.