252 employees
iTalk Global Communications a leader in the telecommunications industry and ranks among the top 5 VoIP companies in North America.
2003