Robert Sedge, Marketing Brand Manager at Newterra Ltd.

Robert Sedge, Marketing Brand Manager at Newterra Ltd.Brand Expert & Creative Strategist, specializing in all forms of design.