Rod Sherwood
Rod Sherwood began his financial career with National Australia Bank before moving to Europe and establishing Elsevier Finance SA in Switzerland. In 2010, Mr Sherwood founded Hamelin34, a corporate finance and treasury consulting firm.
Mr Sherwood established CVCheck in 2011 and was subsequently appointed chief financial officer in 2012 and chief executive in November 2016 before stepping down from the company in April 2021.