Eden Research plc announced that Richard Horsman has stepped down as non-executive director with immediate effect.