Nicolas Thoenen

Co-Founder & Chief Sales Officer, eLocations Ltd

Bio to follow.