Stephen Baksa has a position (Investor) at Workhorse Group

Title Investor
Is Current yes
Notes Owns just over 6 percent of company's outstanding shares
Updated about 7 years ago