SAT Microsystems
Open positions
1 job
3 views 4 months ago
Business Development Manager
Open 119d MENA
Saudi Arabia
JeddahWe are seeking a dynamic and results-driven Business Development Manager to join our IT Managed Services team in Jeddah. This role focuses on identifying new business opportunities, building strong client…
Business Development