Rosenblatt Group Plc announced that Stephen Davidson has been appointed as a Non-Executive Director, effective from May 08, 2018.