Long Lake employs 51 employees. The Long Lake management team includes Manny de Zarraga (Co-Founder and M and A), Alexander Taubman (Co-Founder and CEO), and Taras Holovko (Co-Founder).
Looking for a particular Long Lake employee's phone or email?