John is a partner at Clearwater International. He has been involved in corporate transactions internationally for most of his career and has succesfully led over 75 transactions. John holds a masters degree in finance and accounting.