$BB cybersecurity Just checked bb 57 of 95 jobs are sales related including a us fed dod account manager job. Now you know what 23pc sales ramo up means? What does it tell you?
1
7
7 Likes