Adding his expertise in maintenance, New York City Transit’s Chief Maintenance Officer John Walsh has joined METRO’s Editorial Advisory Board. Walsh is chief maintenance officer for NYCT’s Department of Buses. His duties include bus acquisitions, technological services, engineering, maintenance policies and research and development. Walsh has been with NYCT since 1996 and in the transit industry for about 20 years, working for such agencies as Long Island Bus and the Southeastern Pennsylvania Transportation Authority.
About the author
Staff Writer

Staff Writer

Editorial

Our team of enterprising editors brings years of experience covering the fleet industry. We offer a deep understanding of trends and the ever-evolving landscapes we cover in fleet, trucking, and transportation.  

View Bio
0 Comments