Blanchard Norway startet opp i Stavanger i 2015 og har nå hovedkontor i Barcode - Oslo. Teamet består av instruktører og administrasjon med lang erfaring innen ledelse og ledertrening.
Stephan Juhl Nielsen er utdannet ved Norges Høyskole for NHI Informasjonsteknologi, nå kjent som Westerdals, samt ved Handelshøyskolen BI, og har videreutdanning innen ledelse og coaching.