3 Technical Advisor Microsoft Jobs in Stoke-on-Trent