Eric Smith jest dyrektorem generalnym i współzałożycielem Locust Point Capital, alternatywnego podmiotu zarządzającego aktywami o łącznej wartości 1,4 mld USD. Cała kariera Erica koncentrowała się na inwestowaniu w amerykańskim sektorze mieszkaniowym dla seniorów, gdzie zyskał uznanie za swoje innowacyjne strategie inwestycyjne i doświadczenie w zarządzaniu ryzykiem. W ciągu prawie trzydziestu lat pracy w tej branży Eric przeprowadził ponad 500 transakcji o łącznej wartości około 7 miliardów dolarów, obejmujących inwestycje w dług uprzywilejowany, mezzanine i kapitał własny.
W Locust Point Capital Eric kieruje strategią inwestycyjną firmy, wykorzystując swoją wiedzę na temat nieruchomości i rynków kapitałowych. Jego rozległe zrozumienie sektora mieszkaniowego i opieki nad seniorami umożliwia mu poruszanie się po tej złożonej klasie aktywów nieruchomości komercyjnych.
Przed założeniem Locust Point Capital, Eric zajmował stanowiska w Contemporary Healthcare Capital i Ziegler Healthcare Capital, gdzie był współzałożycielem siedmiu funduszy inwestycyjnych dla seniorów. Swoją karierę na Wall Street rozpoczął w UBS Securities, pracując w CMO Derivatives Trading Desk. W trakcie swojej kariery Eric był aktywnie zaangażowany w działalność różnych zarządów i był zapraszany do przemawiania na licznych konferencjach w charakterze prelegenta.