Jeff Howard's Location
Brighton, Brighton and Hove, United Kingdom
Jeff Howard's Work
Jeff Howard's Summary
Jeff Howard, based in Brighton, Brighton and Hove, United Kingdom, is currently a HR Director at The Body Shop International Plc, bringing experience from previous roles at Temple Howard Consulting and The Body Shop International PLC.