Flebu Finland

Janne Niittymaa

Managing Director

+358 405518987

Matti Franssi

Project Manager

+358 400304522

Mikko Salminen

Project Engineer

+358 405057941