Producer at Element Zero - New York, New York, United States
We work hard to understand our partners' unique business challenges and devise a calculated IT strategy taking into account size, budget, objectives, and vision.