See more
Instagram has new engineering, design, and communication chiefs in the wake of the departure of the app’s cofounders.