Log in
Technica International
Contact
View in org chart
Samer Barakat
Head Of Customer Service
Grzegorz Marczak
Area Sales Manager – Poland
Pierre Murr
Area Sales Manager – KSA
Bechara Nassar
Sales Manager
Elias Sfeir
Sales Support Manager Americas
Current role