IT Organizational Structure Print Organizational Chart Information Technology Services 238 - Fairlane Center North 19000 Hubbard Drive Dearborn, MI 48126 View on Map Phone: 313-593-4357