Росен Иванов е управител и съдружник в Black Peak Capital, ко-инвестиционен фонд за дялово и мецанин финансиране. Преди това той заема същата длъжност в Entrea Capital, а по-рано работи в McKinsey & Co. в Ню Джърси, Ню Йорк, където се фокусира върху компании за потребителски стоки, индустриални компании и частни дялови инвестиции. Преди McKinsey Росен работи като инвестиционен сътрудник в Европейската банка за възстановяване и развитие (ЕБВР), където е отговорен за структурирането на дългови и дялови инвестиции в Източна Европа. Росен започва кариерата си в Procter & Gamble Balkan Markets в Букурещ.
Има магистърска степен по „Бизнес администрация“ от Бизнес училището на Харвард и бакалавърска степен по „Икономика“ от Американския университет в България.