Influx employs 806 employees. The Influx management team includes Leni Mayo (Co-Founder & CEO), Michael De Wildt (Co-Founder), and Alex Holmes (Chief Growth Officer).
Get Contact Info for All DepartmentsLooking for a particular Influx employee's phone or email?