Dallas, Texas
•
2d ago
A client of Innova Solutions is immediately hiring for a Business Support Manager Position type:Full time,Contract Duration:12+ months Location:3 days onsite in a weekin Charlotte, NC/ Dallas, TX/ Chandler, AZ As a Business Support Manager, you will: Required Skills & Qualifications: Business Support Manager responsible for manage wholistic project plans for initiatives driven by business change and process improvement, Trouble shoot problems with multiple content delivery tools and effectively
Easy Apply
Contract
Depends on Experience
