Sales and Marketing
Israel
Habonim Industrial Valves & Actuators LTD
Technobar
Marketing and business developmant