In 1993, Powell began working as a managing director for Bankers Trust, but he quit in 1995. Powell founded Severn Capital Partners, a private investment firm focused on specialty finance and opportunistic investments in the industrial sector.