Geo joined Jonckers in 2002 and in that time has occupied leadership positions throughout the organization. Based in Brussels, Geo drives the relationship with customers through a consultative approach, competitive pricing and high quality services.
Current role