So it would seem Scott Forstall (of Apple) is now an advisor to Snapchat, and owns 0.11% of the stock... I'd been wondering what he'd been up to after Apple.