- Speed Impex (Long Island City, NY / United States)Nov 24, 2015
City Long Island City, NY
Are you a Current or Former Employee? n/a
Suggestions for improvement
- Find a new seasoned leader who can articulate strategy and vision and drive the company in the right direction Someone with integrity who has a good reputation.