Stef joined the originally formed company, CGW, in 1995 and became a director in 1998. The company was renamed to CKR Consulting Engineers (Chorn, Kirtland, Riccardi) in 2001. Stef was instrumental in establishing CKR offices in Dubai in 2001, Durban in 2007, Cape Town in 2008 and opened the Pretoria branch in 2010, followed by CKR IT in 2012.