Cole began his career in government as an intern in the
Maryland Senate in 1994, then served two sessions as a legislative aide to former state senator
Walter M. Baker, chairman of the judicial proceedings committee. In 1996, he was hired by Congressman
Elijah Cummings (MD-07) as staff assistant and later special assistant managing one of three district offices. He remained on the congressman's full-time staff until January 2003. The 2002 legislative redistricting process eliminated Baltimore's 47th Legislative District in Baltimore City and Cole lost to three incumbents in the newly formed 46th Legislative District in September 2002. First elected to the 11th District of the Baltimore City Council in September 2007 after defeating 8 other primary opponents, Cole was re-elected in 2011 winning 75% of the vote. During his two terms on the City Council, Cole chaired a number of standing and special committees including Taxation, Finance & Economic Development, Executive Nominations, Housing & Community Development, Recreation & Parks and the Special Committees on Property Tax Reduction, New Homeowners Tax Credit, and the Maritime Industrial Overlay District Review. He also served as a member the Land Use & Transportation, Budget & Appropriates, Health, Education, and Public Safety Committees. In August 2014, Cole resigned from the Baltimore City Council after he was appointed President & CEO of the
Baltimore Development Corporation (BDC) by Mayor
Stephanie Rawlings-Blake. after the 2015
Freddie Gray protests and spearheaded the efforts to keep the
Preakness Stakes in Baltimore. In April 2019, he announced that he was leaving BDC to join former Howard County Executive
Ken Ulman as a partner in Ulman's consulting firm, Margrave Strategies. ==Community service==