Craig has experience in banking, finance and securities transactions, with his practice focusing on structuring, negotiating and documenting financial as well as real estate transactions. These include real estate and mortgage financing, aircraft and asset finance to mention a few. He has also advised on the legal regime concerning structured products and their operationalisation in Kenya.
Craig has also been involved in sourcing finance for businesses and corporate entities in the east african region as well as legal advice on various equity and debt instruments. Furthermore, Craig has also been involved in complex litigation regarding commercial, land and employment disputes.
Craig holds a Bachelor of Laws (LL.B.) Degree from Strathmore University, a Post Graduate Diploma in Law, from the Kenya School of Law and is an Advocate of the High Court of Kenya.