IvyBay Consulting has over 25 years of creation and day-to-day project/program management of teams located across the U.S. and around the world. We can help set up the processes and communication structures to make teams with members in multiple locations productive, taking advantage of timezone differences while ensuring the teams remain focused and cohesive. We have extensive experience in the management of distributed software development teams using both Agile and Waterfall methodologies.