Project Manager
- Location
- Slough, England, United Kingdom
time schedules and ensure positive cash flow. In addition, position is key interface with the customer and responsible for maximizing customer satisfaction, safety, and quality assurance on all assigned projects. Job Responsibilities: 1. Manages, oversees and coordinates all aspects for small, medium to large, typically some more complex projects from ...