Both founders left the company in November 2008, and in December 2008 Laura Yecies was appointed as the CEO.
Both founders left the company in November 2008. In December 2008, Laura Yecies was appointed as the CEO.