Shafi Razac, Operator / site supervisor at Talbot & Talbot

Shafi Razac, Operator / site supervisor at Talbot & Talbot