Amsterdam Area, Netherlands, Noord-Holland Netherlands
Business Development & Strategy
Technology / Software / Internet
Digital technology and business consultant, connecting technology with client business needs in customer engagement: e-commerce, marketing and analytics