Brahin ma 19 lat doświadczenia w komercyjnych inwestycjach nieruchomościowych, finansowaniu i zarządzaniu aktywami. Obecnie jest partnerem w Lone Star i starszym dyrektorem zarządzającym Lone Star European Investments, gdzie odpowiada za wszelkie inwestycje komercyjne i nieruchomościowe oraz za kierowanie pozyskiwaniem nieruchomości komercyjnych.

Przed przejściem do Lone Star, od listopada 2000 r. do grudnia 2007 r., pełnił obowiązki prezesa Hudson Advisors Europe. Przed rozpoczęciem pracy w Hudson Advisors pracował w departamencie finansowania strukturalnego nieruchomości w BBC Bank oraz UIC Sofal. Był też dyrektorem w JER France, odpowiedzialnym za gwarantowanie emisji instrumentów finansowych.

Jest absolwentem Universite Paris.