Profile

Shawn Lankton.

Chief Executive Officer, EnergyCAP

Follow Shawn Lankton

Previously: 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]

01Deal
01Company
02Roles
02Sources

As of 25 Sep 2026.

Shawn Lankton
Shawn LanktonPhoto: @carrywatch
01

Career

Roles as the cited sources state them. Years are shown only where a source gives them.

  1. Current2024 to present

    EnergyCAP

    Chief Executive Officer

    [1][2]
  2. FormerYears not stated

    McKinsey & Company

    Leader in the software practice

    [1]
02

Education

Schools as the cited sources state them. A year is shown only where a source gives it.

  1. Year not stated

    Georgia Institute of Technology

    Multiple degrees in electrical engineering, including a PhD

    [1]
03

Companies on Carrywatch

Company files linked to Shawn Lankton by a stated role or the sourced profile.

04

Deal Web

Shawn Lankton, 2 firms and 1 deal, and how they connect.

05

Deals they appear in

Deals on Carrywatch that name Shawn Lankton, with the sentences that mention them.

06

News

Loading headlines.

07

Sources

Numbered as cited above.

  1. 01
    EnergyCAP Appoints Shawn Lankton as Chief Executive Officer

    EnergyCAP (press release) · 6 Aug 2024 · Researched 25 Sep 2026

  2. 02
    EnergyCAP Secures Strategic Investment from LLR Partners

    LLR Partners (press release) · 23 Sep 2026 · Researched 25 Sep 2026

Deals that name this person:

  1. 01