David Sheff Barker

Working collaboratively with organisations to help them understand their users, identify opportunities and deliver meaningful digital solutions.