AECOM maintains three area offices and numerous additional locations around the world. Located on Boston Long Wharf in the North End, the team of architects and engineers at this AECOM office plan, design and develop high-rise buildings, homes and carnival equipment. The firm also oversees mining and infrastructure projects and provides energy and efficiency and carbon management.