Forest Interactive's IT department is led by Otto Kafka (Tech Lead + Senior Software Engineer) and has 45 employees.
Otto Kafka
Tech Lead + Senior Software Engineer
Looking for a particular Forest Interactive employee's phone or email?