Marketing Consultant / Managing Director at STO Consulting Ltd - Clavering Place Newcastle upon Tyne, N/A, GB