Ajax Systems
Business Development Manager
Johannesburg, MI | $88K - $156K
Company information
The largest manufacturer of security systems in Europe. Designed and developed in Ukraine.