Nathan Ide

Principal Development Lead, Microsoft