More Ratings Needed
Straker
RepVue Score
Straker
Back to ReviewsCurrent Employee Poor PMF in already incredibly industry for difficult business development. Resulted in little new customer sales success across multiple regions and employees.
1.7
Oct 2, 2023
Useful