Aziksa
Open positions
1 job
3 views 10 years ago
Inside Sales Representative
North America
United States
Sunnyvale, CAproven track record of success in finding and closing new business over the phone to learning and development departments of large enterprises. Ability to sell training software. Thrive on achievement of accomplishing…