Keane, Inc. is a provider of information technology (IT) and business process services. It has two segments: Professional Services – Read more