John Wilsen

Financial Controller

John Wilsen is the Financial Controller for Mt. Logan.

John joined Mt. Logan as the Financial Controller in 2022. Prior to that, he spent 9 years at Beecher Carlson, 4 as a Vice President responsible for the Bermuda captive management operations. John spent 8 years working in public accounting, half of them working in the KPMG offices in Bermuda and the Isle of Man, before joining Beecher Carlson.

John holds a Bachelor of Science degree in Agriculture from Stellenbosch University, South Africa as well as a Post Graduate Diploma in Accounting from the University of Cape Town, South Africa. John is a member of both the South African Institute of Chartered Accountants and Chartered Professional Accountants Bermuda.