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