Business Headline News Guru Picks Abraham as Senior Director of Sales Exec also will oversee new business development for the Toronto-based company. In Business, Licensing, People, Television | ANIMATIONWorld, Headline News | Geographic Region: All, North AmericaRead More about Guru Picks Abraham as Senior Director of Sales»