Google Glass chief leaves position Friday, June 5, 2015 8:25 amFriday, June 5, 201526 Comments Chris O’Neill, the business chief for Google Glass, is leaving the position…