Log In
Try Intch
Serena Software
Company Employees
All
1
Present
0
Past
1
Michael Stroud
Sales / Account Management
Verified
I have specialized knowledge and successful experience selling enterprise hardware and software solutions across multiple market sectors via remote and hybrid channels. Years of strong performance results
More...
View profile
Log in