from $5-10M range They want someone who has solution selling experience - understands outsourcing, offshoring - consultative.... Expert in technology outsourcing – nearshore/offshore. Has elaborate network of blue chip clients and executive list......
Job Location: Toronto, ON - Vaughan, ON, Canada