| Location | Shakopee, Minnesota |
| Job Type | Full-time |
| Industry | Staffing/Employment Agencies |
| Salary | $60,000–$75,000 Per Year |
| Company Size | 10,000 employees or more |
| Website | https://www.michaelpage.ca/ |
Known for low turnover, strong mentorship, and energized office space.
Support the PM in managing projects from bidding through closeout. Coordinate project documentation, permits, RFIs, change orders, and purchasing. Assist with estimating, scheduling, and subcontractor coordination. Track project progress, budgets, costs, and deliverables. Support field crews, superintendents, and installers throughout projects. Build strong client relationships and communicate project updates. Participate in project meetings and pre-site planning calls. Provide after-hours support when needed and assist other departments as required.
MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.
2+ years of construction, project management, or related experience. Experience with retail construction, fixture installs, or rollout projects preferred. Ability to read blueprints and understand construction contracts preferred. Strong problem-solving, organization, and time management skills. Excellent communication and interpersonal skills. Proficient in Microsoft Office (Excel, Word, PowerPoint). Self-starter with a team-oriented mindset. Comfortable making decisions and providing direction to project staff.
Competitive salary. Potential profit sharing in the form of annual bonus. 1 remote day a week. 401k percentage match, automatically vested. Health, Dental, Voluntary Life, Vision, and LTD. Strong vacation policy. Casual dress policy.
Job Reference JN-092026-7106563