Epsilon Appoints Craig Forrester as Group Chief Financial Officer » Photos