78207320
Jan 27, 2003
INSOURCE PARTNERS CORPORATION
Subscribe
placing information technology (IT) consultants for others to enable them to manage and operate IT services in house rather than using an outsourcing service