Close icon Close icon

Get in touch

Mandatory fields are followed by *

Sales, Support, Distributors & Partners

Business Development

Ahmed Benhammouda

Sales Engineer

+33 1 64 06 42 68

Vincent Garau

Sales Engineer

+33 1 64 06 42 80

Field Engineer

Romuald Budin

Field Engineer

+33 1 64 06 40 80

Administration/Logistics

Graziella Pecquot

Administration Logistic

+33 1 64 06 40 80

Management

Georges Douguiniets

Sales & Marketing Manager

+33 1 64 06 42 71

Distributor & Business Partners

Find my distributor
Down arrow
close

Search Telemac

Searching...