Michel Takacs

Sales Manager, France

Michel has a background in the label industry and has joined Meech to develop sales in the French market. Michel is based in Belgium and works closely together with the other sales managers.

Contact Michel Takacs
Connect with Michel on LinkedIn