The Director, Technology has high-level responsibility for understanding, planning, and leading the delivery of ... and multi-track Sapient teams Each track of work might consist of 30 - 60 people through multiple tracks of work...
↧