Optimus Investments Logo

Optimus Investments

Locations: Suite 322, Linen Hall, 162-168, Regent Street, London, W1B 5TB, GB

Company Size: 1 - 100

Industry: Real Estate

Company Website

AI Description

drawer
  • Joshua Francis profile image

    Business Development Executive at Optimus Investments

  • Victor Germer profile image

    Investment Banking | Private Equity | Structured Finance

  • Sohail Abdi profile image

    Business Development | Marketing | Account Management