Beginning of August GPS Business News heard that Magellan’s CEO Nelson Chan might have left the company. Then this news was confirmed from other sources adding that Christian Bubenheim, who was vice president Product Marketing, had left the company too. Clay Babcock, who was Senior Director, Product Planning also left the company earlier in June. more>>