CURRENT MISSION
Knowing people .... understand what they want ... design, implement and win!
France, Germany, Netherlands, Portugal
Spain, United Kingdom