Description: Keane, Inc., a subsidiary of Boston-based Keane Incorporated, is is a leading information technology firm that provides application, infrastructure and business process outsourcing services.
Industry: Computer Systems Design Services
Main HR location: 2000 Barrington St, Suite 300 Cogswell Tower Halifax, NS B3J 3K1