5 employees
Finance Technology Leverage is a growth-stage, global private equity firm that provides capital for innovation in energy and life sciences.
2013