Twig Com Ltd employs 26 employees. The Twig Com Ltd management team includes Azad Khamooshi (Vice President Business Development), Jouko Laine (Director Terminals), and Marko Nirhola (Vice President of Engineering).
Looking for a particular Twig Com Ltd employee's phone or email?