IFC technical sales engineer, Chris Edwards Chris Edwards, technical sales engineer < 1 min read 3 Sep 2012