Craig Heggie bergabung dengan MKK pada tahun 1993 sebagai penasehat hukum asing. Ia berkonsentrasi di bidang merger dan akuisisi dan mewakili lembaga perbankan dan institusi keuangan lainnya dalam berbagai transaski pinjaman dan pembiayaan, dengan keahlian khusus di bidang pembiayaan perkapalan.
Sebelum bergabung dengan MKK, sejak tahun 1987 Craig bekerja di kantor Singapura di salah satu kantor hukum internasional besar yang memiliki spesialisasi di bidang pelayaran dan perdagangan internasional. Sebelum itu, ia ditempatkan kantor hukum tersebut di London selama dua tahun.