Troy Hunt

Microsoft Regional Director and MVP, Consultant