Fact & Form employs 2 employees. The Fact & Form management team includes Dimitrios Intzidis (Founder and CEO | Head of Branding and Marketing), and Catalina Diaconu (Sales and Business Development Specialist).
Looking for a particular Fact & Form employee's phone or email?