Truflation employs 21 employees. The Truflation management team includes Stefan Rust (CEO and Founder), Natalia Nowakowska (Freelance Copywriter), and Rust Platform (Chief Operating Officer).
Looking for a particular Truflation employee's phone or email?