Elahra was founded on the belief that, despite the increasingly transactional world we live in, people and relationships still sit at the heart of every successful investment partnership. Capital formation is often treated like a process — a pipeline to manage, a list of meetings to schedule, a fun... Read more
Employees
1-10This company has no teams yet
This company has no offices yet