 Muglia held several executive positions at Microsoft before resigning from the company in 2011 . He worked briefly for Juniper Networks , then accepted his current position as CEO of Snowflake Computing in June 2014 . 
