Stumbled upon a dire problem
needing a right now solution.
Some Web Designers are
awesome at Web Design and
most Web Designers are
rubbish at sales, so
the wrong ones
get the work.
Prioritising quick action, while
seeking long-term solutions.
Digital Accountability Ltd
128 City Rd
London EC1V 2NX
info@digitalaccountability.co.uk
Company number 16443628