Corporate Communications Contractor – Exelon Corporation Exelon Corporation (NYSE: EXC) is the nation’s leading competitive energy provider, with 2013 revenues of approximately $24.9 billion. Headquartered in Chicago, Exelon does business in 48 states, the District of Columbia and Canada. Exelon...