Înainte de a veni în România, John a lucrat în Cehia, după ce anterior a lucrat și trăit în Belgia, unde a fost consultant fiscal înregistrat la Institutul Belgian al contabililor și consultanților fiscali.