Influx employs 21 employees. The Influx management team includes Alex Alleyne (Founder and CEO), Jae Encarnacion (Director of Recruitment Operations), and Colin Wyzgoski (Business Development Executive).
Looking for a particular Influx employee's phone or email?