Peter MacDonald, based in Menlo Park, CA, US, is currently a Head of Strategic Partnerships and Business Development at Snowflake Computing, bringing experience from previous roles at Alpha Public Schools and Microsoft. Peter MacDonald holds a 1993 - 1995 Master of Business Administration @ Stanford University. With a robust skill set that includes Avaya, Strategy, Product Management, Cloud Computing, Mobile and more, Peter MacDonald contributes valuable insights to the industry. Peter MacDonald has 2 emails and 1 mobile phone number on RocketReach.