Coach dal 2001 ha collaborato con diversi enti, squadre, federazioni e aziende. Ha sviluppato le sue competenze collaborando con atleti e Coach dello sport e ha seguito programmi di sviluppo individuali di molti top manager ed executive. Sviluppa programmi individuali di personal training specie nei settori dello sviluppo della leadership e del public speaking. Guida il gruppo di consulenti internazionali che stanno sviluppando WAVE coaching ne è un promotore e un divulgatore.
Ha sviluppato e progettato programmi di sviluppo delle performance e dei comportamenti organizzativi per business school e aziende iniziando nel 1996. Si occupa in special modo di programmi per lo sviluppo della leadership, la comunicazione efficace, il people management, la formazione delle reti commerciali e la valutazione delle performance. Gestisce team di progetto per la costruzione di programmi formativi e academy organizzative. Ha una esperienza consolidata nei processi di trasformazione dei manager in coach organizzativi e una lunga esperienza in processi di valutazione delle performance sia in campo sportivo che corporate.