FreeFall employs 22 employees. The FreeFall management team includes Louis Springer (President and COO), and Marc Schmalzel (Vice President of Product and Technology).
Looking for a particular FreeFall employee's phone or email?