John ha una vasta esperienza professionale in materia di contabilità pubblica (comprese le attività di audit), amministrazione controllata, fiscalità internazionale, perizie, M&A e piani finanziari.
È considerato un esperto negoziatore in materia di acquisizioni, vendite e fusioni con una vasta esperienza di gestione, organizzazione ed attuazione delle strategie, sviluppo del business e amministrazione di tutti gli aspetti legati alla multidisciplinarietà di una società di servizi professionali, sia a livello nazionale che mondiale.
Prima di entrare a far parte di WST è stato International Tax Director di uno dei top 10 accounting network. Questo ruolo globale ha comportato la valutazione e il miglioramento delle capacità di fornitura di servizi fiscali internazionali ai clienti degli studi associati. Tra le altre cose, ha monitorato la crescita dell’azienda e il contenuto dei programmi di formazione, valutando la conformità delle aziende associate agli standard comuni in materia di pratiche fiscali e supervisionando i programmi di ispezione delle pratiche fiscali.
Dal 1993 to 2002 John è stato il Managing Partner della sede italiana di una “Big Four” per i servizi di corporate finance, fiscale, legale e outsourcing, facendo crescere la società da 40 persone in 8 uffici a 1.200 persone in 20 uffici.
È un membro dei Collegi Sindacali di varie società ed è un Consigliere della Camera di Commercio Italo-Britannica.
Nel settembre 2014 è stato nominato Amministratore Delegato di Airport Handling, la società che gestisce i due aeroporti di Milano e impiega oltre 2.000 persone.
È un membro del Institute of Chartered Accountants in Inghilterra e Galles, con equipollenza rilasciata dalla Consob (Autorità Italiana per la Borsa).