EFK employs 48 employees. The EFK management team includes Eleanor Kubacki (CEO), David Bahniuk (Vice President Business Development and Strategic Planning), and Vincent Stout (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular EFK employee's phone or email?