We are looking for an experienced Human Resources Manager to lead people operations and strengthen the employee experience in Bloomfield Hills, Michigan. This role will shape HR programs, provide guidance to employees and leaders, and help ensure workplace practices remain compliant, consistent, and supportive of organizational goals. The position also plays a key role in hiring, onboarding, performance support, compensation administration, and day-to-day employee relations.<br><br>Responsibilities:<br>• Lead the development, review, and implementation of HR policies, procedures, and workplace guidelines that support employees and align with legal and organizational standards.<br>• Advise leadership, staff, contractors, and volunteers on human resources matters, including employee relations, performance concerns, staffing questions, and workplace practices.<br>• Manage recruitment efforts from position planning through candidate selection, and oversee onboarding activities that help new hires transition successfully into the organization.<br>• Create, update, and maintain HR-related materials such as job descriptions, training resources, performance evaluation tools, improvement plans, and benefits documentation.<br>• Partner with leadership and legal counsel to help maintain compliance with employment laws and to promote fair, consistent, and equitable people practices.<br>• Support compensation and benefits administration by providing guidance on pay practices, benefits information, and related employee questions.<br>• Oversee HR communication across multiple platforms, including internal documents, the organization’s website, payroll resources, absence management tools, and training systems.<br>• Supervise the Payroll and Benefits Associate while coordinating work involving substitute placement support and business office assistance.<br>• Assist managers with coaching, performance management, absence tracking, and other workforce planning needs to support operational effectiveness.
We are looking for a Cloud Engineer to support and enhance a cloud-first environment in Livonia, Michigan. This Long-term Contract position is centered on Azure engineering, with a strong emphasis on secure cloud applications, identity management, endpoint administration, and platform optimization. The person in this role will serve as the primary Azure specialist, partnering with technical teams to deliver infrastructure improvements, strengthen security controls, and maintain reliable cloud operations.<br><br>Responsibilities:<br>• Lead Azure-focused engineering efforts for cloud applications and infrastructure initiatives across the environment.<br>• Configure and improve identity and access controls, including conditional access policies and authentication enhancements such as passkey adoption.<br>• Administer and optimize Microsoft Intune to support endpoint management, policy enforcement, and device security standards.<br>• Work within Microsoft Defender and related security tools to strengthen protection, monitor risks, and support remediation activities.<br>• Build and manage Azure virtual machines and ensure network security groups are properly applied to meet security and connectivity requirements.<br>• Support server migration activities into Azure by planning, provisioning, and validating cloud-based resources.<br>• Prepare recurring cloud cost analysis and usage reporting to help monitor spending and improve resource efficiency.<br>• Collaborate with internal teams to maintain a secure, scalable, and well-governed Azure environment while acting as the primary Azure subject matter expert.
<p>We are seeking an experienced IT Project Manager to lead technology and software development initiatives across a growing organization. This individual will manage projects involving internal technical teams and external development partners, ensuring successful delivery, stakeholder alignment, and business value realization.</p><p>Key Responsibilities</p><p><strong>Project Management & Delivery</strong></p><ul><li>Lead technology and software development projects through the full lifecycle, including discovery, requirements gathering, planning, development, testing, deployment, and closeout.</li><li>Manage multiple concurrent projects involving cross-functional teams, vendors, and business stakeholders.</li><li>Develop and maintain project plans, schedules, status reports, risk logs, and action items.</li><li>Proactively manage project risks, issues, dependencies, scope changes, and timelines.</li><li>Coordinate testing and user acceptance testing (UAT) to ensure solutions meet business requirements.</li><li>Communicate project progress, decisions, and risks to leadership and stakeholders.</li><li>Support change management, training, and organizational readiness activities for system implementations.</li><li>Document current-state and future-state business processes to support solution design and continuous improvement.</li></ul><p><strong>Business Analysis & Stakeholder Engagement</strong></p><ul><li>Partner with business teams to understand processes, identify challenges, and uncover opportunities for improvement.</li><li>Translate business requirements into technology solutions, including system enhancements, integrations, automation initiatives, and new applications.</li><li>Facilitate project intake, discovery sessions, and requirements-gathering workshops.</li><li>Assist with project prioritization, scope definition, resource planning, timelines, and risk assessment.</li></ul><p><strong>Vendor Management</strong></p><ul><li>Coordinate and monitor the work of external vendors and consulting partners.</li><li>Track deliverables, milestones, statements of work (SOWs), and project-related commitments.</li><li>Collaborate with vendors to resolve issues and maintain project momentum.</li></ul><p><strong>Documentation & Process Improvement</strong></p><ul><li>Create and maintain business requirements, functional requirements, workflows, user stories, acceptance criteria, and project documentation.</li><li>Ensure documentation remains accurate and current throughout the project lifecycle.</li><li>Support process improvement initiatives that increase efficiency and effectiveness across technology and business operations</li></ul>
We are looking for a Cloud Administrator to support and strengthen a hybrid infrastructure environment spanning cloud platforms and on-premises systems in Southfield, Michigan. This role focuses on the reliability, security, and recovery of primarily Windows-based workloads while helping ensure consistent operations across multiple locations. The position is well suited for someone who is comfortable balancing day-to-day administration with incident response, maintenance planning, and ongoing infrastructure improvement.<br><br>Responsibilities:<br>• Manage and support Windows Server workloads across both cloud and on-premises environments to maintain stable and secure operations.<br>• Oversee administration of hybrid infrastructure, including virtualized systems and cloud resources, with attention to performance, uptime, and capacity.<br>• Monitor servers and infrastructure services, apply patches, and resolve operational issues before they affect business continuity.<br>• Lead backup processes and disaster recovery readiness by maintaining recovery procedures, validating restore capabilities, and improving resiliency measures.<br>• Administer cloud services and automation tools, including AWS Systems Manager, to streamline maintenance and operational tasks.<br>• Support identity and access services related to Active Directory and associated Windows-based infrastructure components.<br>• Coordinate scheduled maintenance, after-hours updates, and environment changes required to keep systems current and available.<br>• Participate in an on-call rotation and respond to infrastructure alerts and production incidents in a timely manner.
We are looking for a Call Center Agent Trainer to support employee growth and strengthen performance across our service operations in Southgate, Michigan. This role works closely with leadership to deliver impactful training, reinforce quality standards, and keep reference materials accurate and accessible. The ideal candidate brings a strong coaching mindset, experience guiding teams in a call center setting, and the ability to use performance data to improve both employee success and customer outcomes.<br><br>Responsibilities:<br>• Lead onboarding sessions for new team members and provide structured learning experiences that prepare employees for success in a call center environment.<br>• Deliver continued learning opportunities through refresher courses, individualized coaching, and targeted support for employees who need performance improvement.<br>• Produce and update training resources such as guides, presentations, reference tools, and process materials to keep information clear and current.<br>• Review customer interactions against established quality standards, document findings, and highlight patterns that affect service performance.<br>• Work with supervisors and managers to identify coaching priorities and strengthen employee effectiveness and customer experience results.<br>• Maintain internal knowledge resources, including process documents, frequently asked questions, and operational reference content, to support day-to-day accuracy.<br>• Track participation, completion status, certifications, and learning progress to ensure training programs remain organized and measurable.<br>• Analyze quality and training results, prepare performance reports, and recommend practical improvements based on observed trends and operational needs.<br>• Facilitate coaching discussions, observational learning, and development activities that encourage skill growth and long-term career progression.
<p>We are looking for a Program Manager to lead complex technology initiatives for an organization in Michigan. This Long-term Contract position will oversee cross-functional programs with an emphasis on cloud-focused planning, delivery governance, and coordination across business and technical stakeholders. The ideal candidate brings broad IT expertise, strong program leadership, and the ability to drive large-scale efforts in an Azure-centered environment.</p><p><br></p><p>Responsibilities:</p><p>• Direct enterprise technology programs from initiation through execution, aligning timelines, resources, risks, and business goals across multiple workstreams.</p><p>• Manage cloud-related initiatives within a Microsoft Azure ecosystem, ensuring plans, dependencies, and delivery milestones are clearly defined and tracked.</p><p>• Coordinate data center to cloud migration activities, working with technical teams to organize sequencing, readiness, and issue resolution throughout the program lifecycle.</p><p>• Lead Agile delivery practices by facilitating planning sessions, status reviews, and cross-functional collaboration to keep projects moving effectively.</p><p>• Monitor program health through reporting, risk management, and stakeholder communications, providing clear visibility into progress, blockers, and next steps.</p><p>• Partner with infrastructure, application, and business teams to translate strategic objectives into actionable project plans and measurable outcomes.</p><p>• Use project management tools such as Jira to maintain schedules, workflows, and documentation that support accurate execution and governance.</p>
We are looking for a skilled Project Manager to support a long-term contract opportunity based in Troy, Michigan. In this role, you will guide multiple initiatives from planning through final delivery while partnering with clients and internal teams to keep work moving efficiently. This position follows a hybrid schedule, with onsite work Tuesday through Thursday and remote work on Monday and Friday. Hours are expected to average 20 to 30 per week, with project volume shifting according to business priorities and active engagements.<br><br>Responsibilities:<br>• Lead several projects at once, overseeing each phase from initial kickoff through completion and handoff.<br>• Build and update detailed timelines, project plans, and progress summaries to keep stakeholders informed.<br>• Align the efforts of creative, copy, design, development, production, and deployment teams to maintain momentum across deliverables.<br>• Run project meetings, capture key decisions and next steps, and ensure follow-up actions are completed on time.<br>• Track scope, spending, resource hours, potential risks, and milestone dates to help projects stay on course.<br>• Review outgoing work for readiness, secure necessary approvals, and coordinate timely delivery to clients or internal partners.<br>• Maintain organized project records, reporting materials, and status documentation for active assignments.<br>• Adjust priorities and workload plans as project demands change across multiple concurrent workstreams.
We are looking for a Systems Analyst to support enterprise banking applications. This long-term contract opportunity is ideal for a detail-oriented candidate who can bridge business needs and technical solutions while helping maintain reliable, compliant, and well-integrated banking platforms. The role works closely with internal stakeholders and external vendors to improve system performance, support delivery initiatives, and ensure applications align with operational and regulatory expectations.<br><br>Responsibilities:<br>• Evaluate complex banking application needs and translate business, functional, and compliance expectations into practical system solutions.<br>• Oversee the rollout, enhancement, and ongoing support of core and related banking platforms that serve day-to-day operations.<br>• Build, maintain, and troubleshoot integrations across platforms using APIs, middleware tools, and file-based interfaces.<br>• Act as a senior resource for banking technologies and other connected financial systems.<br>• Use Oracle SQL and advanced data analysis techniques to investigate issues, reconcile information, and support reporting needs.<br>• Guide Agile delivery activities by contributing to solution discovery, refining requirements, supporting user stories, and helping manage defects through release cycles.<br>• Partner with vendors and internal teams to coordinate application updates, testing efforts, and production release schedules.<br>• Support incident response and production issue resolution, including high-priority events, to protect system stability and service continuity.
We are looking for a Desktop Administrator to support employees across remote and onsite locations through responsive technical assistance and dependable endpoint management. This contract opportunity with permanent potential is ideal for someone who enjoys solving user issues, maintaining device standards, and keeping desktop environments running efficiently. The role combines hands-on support with documentation, hardware coordination, and administration of core workplace technologies.<br><br>Responsibilities:<br>• Serve as the main point of contact for incoming support requests, managing and resolving issues through the corporate ticketing platform.<br>• Provide day-to-day technical support for onsite staff as well as employees working from remote locations.<br>• Configure, image, and deploy laptops and desktops using approved tools, including Macrium and Microsoft Intune.<br>• Create and maintain user-friendly documentation, including process instructions, system guidance, and internal help materials.<br>• Administer and support printers, device credentials, and other shared desktop infrastructure components.<br>• Perform hardware troubleshooting and repair for laptops and related end-user equipment as needed.<br>• Support Microsoft 365 applications, including Teams, and assist users with software access and functionality issues.<br>• Contribute to endpoint patching activities and help maintain consistent device management standards as the organization continues adopting Intune and Macrium.<br>• Provide secondary support for Apple devices, including macOS and iPadOS environments, alongside existing team resources.<br>• Coordinate the shipment and tracking of hardware components intended for storage, deployment, or replacement.
<p>We are looking for an experienced Plant Controller to join the leadership team at our manufacturing facility in Harper Woods, Michigan. In this role, you will serve as a strategic finance partner to plant leadership, providing insight that supports operational performance, cost control, and sound business decisions. The position is well suited for someone who is comfortable balancing hands-on financial oversight with active involvement in day-to-day plant activity. You will also help strengthen financial discipline across the operation while collaborating with cross-functional teams to meet business objectives.</p><p><br></p><p>Responsibilities:</p><p>• Lead the plant’s financial activities, ensuring accurate oversight of operational results and reinforcing accountability across the local leadership team.</p><p>• Develop annual operating budgets and recurring forecasts, then evaluate performance against actual results to identify trends, risks, and improvement opportunities.</p><p>• Produce and review daily, weekly, and monthly financial reports for plant, senior, and executive leadership audiences.</p><p>• Maintain key performance dashboards and contribute financial insight during management review meetings and operational discussions.</p><p>• Provide support across core transactional areas such as accounts payable, accounts receivable, payroll, and purchasing processes.</p><p>• Supervise, mentor, and develop finance or administrative team members to build capability and support strong performance.</p><p>• Partner with materials and operations teams to monitor inventory accuracy, support cycle counts, and assist with physical inventory activities.</p><p>• Assess the financial impact of engineering or production changes, support continuous improvement initiatives, and review plant spending to promote responsible cost management.</p><p>For immediate and confidential consideration, please call Jeff Sokolowski directly at (248)365-6131 or apply directly today. </p>
We are looking for an ERP Support Analyst to join a manufacturing organization in Rochester Hills, Michigan in a contract-to-permanent capacity. This position plays a central role in supporting a core ERP environment, improving business workflows, and helping teams resolve application issues that affect day-to-day operations. The ideal candidate brings a blend of technical system knowledge, analytical problem-solving, and the ability to work effectively with users, leadership, and external service providers.<br><br>Responsibilities:<br>• Manage day-to-day administration of the IBM i environment, including user access, resource oversight, and monitoring of system activity and messages.<br>• Serve as the lead functional expert and internal owner for the organization’s primary ERP platform, guiding system use and ongoing support efforts.<br>• Investigate application incidents, document findings, and coordinate resolution of system-related problems across core business tools.<br>• Evaluate current operational processes, identify opportunities for workflow automation, and help shape practical improvement recommendations.<br>• Partner with department leaders to address recurring system challenges and reduce disruptions to productivity.<br>• Produce clear process documentation through interviews, workflow reviews, diagrams, and analysis of business procedures.<br>• Support software rollouts, enhancement testing, and validation activities to help ensure reliable application performance after updates.<br>• Prepare or contribute to user training materials and assist end users in adopting applications effectively.<br>• Help coordinate project activities and support structured change management efforts tied to application and system updates.