Ruchir Swarup

Chief Technology Officer at Addepar

Ruchir Swarup is the current Chief Technology Officer at Addepar. Prior to this, they were a Managing Director at BlackRock from January 2001 to June 2020. Before BlackRock, Ruchir was a Vice President at Merrill Lynch from January 2001 to December 2006. Ruchir started their career as a Systems Architect at Dell from January 2000 to December 2001. Ruchir then worked as an Engineer - Design at IBM Global Services from January 1997 to December 2000.

Ruchir Swarup completed their BE in Computer Engineering from the Pune Institute of Computer Technology.

Their manager is Eric Poirier, CEO. They are on a team with Sally Buchanan - Chief Human Resources Officer, Eric Daniels - CFO, and Dan Bayer - Chief Services Officer.



  • Chief Technology Officer

    June, 2020 - present

View in org chart