LUMA Partners FAQ
Where is LUMA Partners headquartered?
LUMA Partners is headquartered in New York, New York.
When was LUMA Partners founded?
LUMA Partners was founded in 2010.
What sevices does LUMA Partners offer?
LUMA Partners offers Capital Raising and M&A Advisory.