A report given to Windsor City Council this week which said “financial constraint” and “limited corporate leadership” has stifled innovation of the city’s information technology systems is yet another example of how large organizations leave “IT departments starved of resources,” according to a local software consultant.