The Executive Leadership Council
Robert Charles is the CEO and Managing Partner at North Star Advisors, a role held since April 2003, where advisory services are provided in strategic, operational, financial, turnaround, and due-diligence initiatives. Charles serves as an Executive Member of The Executive Leadership Council and has held various board positions, including roles as Board Member and Chief Strategic Financial Officer at Archemy, and Member of the Board at Blamtastic, LLC, and SciArt Software, Inc. Previous executive experience includes serving as Executive Vice President at Ford Motor Credit Corp and Partner at CSC Index, with a focused background in strategy consulting, financial services, and technological innovation. Academic credentials include an MBA in Corporate Strategy and Finance from Harvard Business School and a BA in Architecture and Pre-Medicine from Dartmouth College. Additionally, Charles participated in a Foreign Study Program in Spanish Language and Literature at Universidad de Granada.
This person is not in any teams
This person is not in any offices