OIC, a leading North American infrastructure investment firm with offices in New York, Houston, and London, has announced six new team members and two internal promotions. "As we look forward to an ...