SmartCraft employs 53 employees. The SmartCraft management team includes Timo Makkonen (Country Manager Finland and CEO), Jane Nurmala (Head of Customer Success), and Christine Elfving (Head of Finance Sweden).
Looking for a particular SmartCraft employee's phone or email?