InCharge Energy announced two new executive appointments. Rich Mohr is stepping in as CEO and Cameron Funk takes on the role ...