Managing Director of Corporate Development. Marc has been a member of Microsofts Corporate Development Group since joining the company in January 2000. Currently he is a General Manager, Corporate Development and Global Head of M&A and Strategic Investments. Prior to joining Microsoft, Marc practiced corporate law at a firm in Boston, was a high school teacher and coach and an investment banker in New York. He holds a JD degree from Georgetown University Law Center, an MBA in finance from New York University and a bachelor of arts in economics from Colgate University.