Report: Ex-Twitter Executive Kevin Weil Set To Join Instagram As Head Of Product Kevin Weil is set to join Instagram after resigning from Twitter. Details have not yet been confirmed but all arrows seem to point to that direction. by Rina Marie Doctor