Working to find actionable solutions to the nation's key challenges.

Babu Jackson

Director of Information Technology

Babu Jackson is BPC’s director of information technology. Prior to joining BPC in March 2012, Jackson spent many years working as a desktop engineer/user support specialist in the finance industry, including roles at Allied Capital Corporation and The Carlyle Group. Previously, Jackson led the End User support at Seneca One Finance.