Shawn Lankton.
Chief Executive Officer, EnergyCAP
Follow Shawn LanktonPreviously: McKinsey & Company
Shawn Lankton is Chief Executive Officer of EnergyCAP, a State College, Pennsylvania maker of energy and utility data software. He was appointed in August 2024, having previously held CEO and revenue leadership roles and led part of McKinsey & Company's software practice. He trained as an electrical engineer at Georgia Tech, where he earned several degrees including a PhD. He remained CEO when LLR Partners made a strategic investment in EnergyCAP in September 2026.[1][2]
As of 25 Sep 2026.

Career
Roles as the cited sources state them. Years are shown only where a source gives them.
Education
Schools as the cited sources state them. A year is shown only where a source gives it.
- Year not stated[1]
Georgia Institute of Technology
Multiple degrees in electrical engineering, including a PhD
Companies on Carrywatch
Company files linked to Shawn Lankton by a stated role or the sourced profile.
Deal Web
Shawn Lankton, 2 firms and 1 deal, and how they connect.
Deals they appear in
Deals on Carrywatch that name Shawn Lankton, with the sentences that mention them.
LLR Partners / EnergyCAP
CEO Shawn Lankton stays in the seat. [01]
See deal detailsNews
Loading headlines.
Sources
Numbered as cited above.
- 01EnergyCAP Appoints Shawn Lankton as Chief Executive Officer
EnergyCAP (press release) · 6 Aug 2024 · Researched 25 Sep 2026
- 02EnergyCAP Secures Strategic Investment from LLR Partners
LLR Partners (press release) · 23 Sep 2026 · Researched 25 Sep 2026
Deals that name this person:
- 01Post on X: LLR Partners / EnergyCAP
25 Sep 2026