Lumen Advisors Email Format
Investment ManagementCalifornia, United States2-10 Employees
Lumen Advisors is an investment management and advisory firm based in San Francisco, with additional operations in Singapore, founded in March 2002. The firm focuses on global markets, employing a value-based investment approach that seeks to identify deep value across asset classes and capital structures while aiming for a margin of safety to manage risk, particularly in inefficient markets. Its principals pursue relative value strategies to limit directional risk and maintain low beta, resulting in a fairly concentrated portfolio tied to their bottom-up, conviction-driven investments. The company develops its own valuation framework, the Lumen Global Value Compass, to assess value and implied returns across countries and securities. This tool supports the firm's objective of objective valuation and structured decision-making, aligning with its emphasis on sovereign credit roots and a global perspective. Lumen targets clients seeking globally diversified asset exposure and specialized insights into value opportunities across markets.