Specialties:
Can work with diverse teams of technology experts, managers, engineers and staff to define requirements, determine approaches, diligently achieve objectives, and deliver solutions. Continue to work with clients as needs, associates, vendors and organizations change over time.