Hire the Top 3% of Freelance Project Management Consultants
Toptal is a marketplace for top project management consultants. Top companies and startups hire Project Management Consulting freelancers from Toptal for their mission-critical projects.
Stephen is a career program/project management professional with 25+ years of experience in high technology hardware, software, and procurement. He has extensive experience leading global cross-functional teams, including engineering and supply chain management, to deliver new products to market. Stephen is passionate about continuous improvement, business process systemization, and Agile methodologies for added-value outcomes. He brings a disciplined, organized, and analytical leadership style.
Jose has been a technical project management professional for 20+ years and started his career as a software engineer. He has managed programs and projects for American Express, BNY, Honeywell, PNC, and Wells Fargo. Jose leverages his unique ability to speak the language of business and technology to build alignment and deliver solutions that produce results through the innovative use of technology. He is also a PMI-certified PMP, Certified Scrum Master, and Certified Agile Leader.
Viji has 20+ years of experience in IT project management, executive leadership, and, most recently, AI and deep learning. This combined expertise makes her an invaluable asset for companies looking to build innovative products in the AI and ML sectors. Viji has served as the VP of Engineering for a US-based startup, as an IT director overseeing a team of 100+ at a US-based global nonprofit, as CTO and co-founder of an Indian fintech startup, and as a deep learning mentor on Coursera.
Tracy is a dynamic, results-driven scrum master and project management professional with proven success in identifying, prioritizing, monitoring, and leading the successful implementation of strategic initiatives, complex programs, digital and IT projects with budgets up to $12 million. She is a proven leader experienced in managing relationships and delivering thought-provoking, data-driven analyses that solve business challenges and create new business opportunities.
Deniz has 10+ years of consulting and management experience across multiple countries, industries and business domains. His key areas of expertise are in IT—business consulting, digital transformation advisory, agile project management, design thinking, and business process design and improvement. Deniz has led complex IT projects from discovery to go-live and has managed distributed delivery teams.
Mersiha worked in IT for more than 20 years. She has program and project management experience in telecommunications and computer network management (Waterfall). Mersiha has project management experience in software development (Agile), knowledge of SDLC, ALM, program and team management, experience in ISO27001 and 9001, and change management (Azure DevOps, MS Project, and Jira). She's fluent in English and has obtained PMP, PMI-ACP, PSM 1, and PSPO1 certifications.
Bohdan has an educational background in economics with additional certifications in project management, Scaled Agile and business analysis, and over ten years of experience as an IT program/project manager and scrum master—managing distributed teams from 10-to-80+ engineers/25 development teams. Bohdan excels at tailoring project management methodology to meet stakeholder expectations and ensure the high quality of the deliverables.
Yan is a dynamic and results-driven digital transformation leader with over 25 years of experience in software development and project management within international and diverse environments. He has a proven track record in establishing and leading project management offices (PMOs), executing high-impact digital transformation initiatives, and managing substantial budgets exceeding AED 100 million.
With PMP and Agile certifications and a wealth of experience—23 years' worth—in IT project deliveries and IT office management, Anup is the man for most project management needs. His technical background is in BI, analytics, and data warehousing (12 years). Over the last decade, he has managed projects from startups to large organizations in various industry domains.
Hans has led diverse projects for Fortune 500 companies, including software development, strategy, M&A, construction, master data management, and supply chain developments. He has experience in Waterfall and Agile project management spanning multicultural teams globally. He leverages a deep understanding of virtual team management and collaboration to develop and empower high-performing teams to deliver results. Hans can't wait to engage with new clients to help them achieve their objectives.
Matthias is a project manager with 20+ years of experience performing several roles across many industries. He started as a software developer and IT consultant, then evolved to business analyst, project manager, and head of the project management office for a German company. This background gave him a unique and comprehensive combination of technical knowledge and people skills. Matthias's competent and friendly demeanor and analytical skills characterize his working and leadership style.
This guide outlines every consideration when hiring a project manager. It provides an in-depth overview of the skill set, qualifications, and methodologies that a great PM should be familiar with.
... allows corporations to quickly assemble teams that have the right skills for specific projects.
Despite accelerating demand for coders, Toptal prides itself on almost Ivy League-level vetting.
Our clients
Creating an app for the game
Leading a digital transformation
Building a cross-platform app to be used worldwide
Drilling into real-time data creates an industry game changer
Testimonials
Toptal helped us achieve our goals by really understanding what we were looking for. They worked with us very closely to figure out what the right talent looked like -- from a technical, cultural perspective -- and helped us get the onboarding done quickly so the talent could be effective as soon as possible.
Jay Tring
Technical Team Lead, CSR Connect, Australia
I couldn’t have been more pleased with Toptal. They are professional, quick, well priced, and fun. I will be using them again for my next project, and the next, and the next, and the next ...
Mac Smith
President
The best talent is at Toptal for sure. It's way better and faster than any other means of getting top talent.
Rajesh Nagarajan
Co-Founder & CTO
Getting set up with Toptal and finding a new team member was so easy, I don't know why anyone wouldn't give it a try. Best of all, we no longer have to worry about finding great people to help with our projects!
Mike Branch
President & CTO
One of our most time consuming problems is finding qualified staff. We need to find the correct platform to advertise on, create a proper ad, filter through tons of applications, interview and test the applicants' capabilities, and finally take a risk by hiring. This was the old way of doing things. The new way: describe the job position to our Toptal account manager, interview a few qualified applicants, and hire with a risk-free trial -- much faster, a lot easier, and with incredible results.
Catalin S. Balaci
Owner
How to Hire Project Management Consultants Through Toptal
1
Talk to One of Our Client Advisors
A Toptal client advisor will work with you to understand your goals, technical needs, and team dynamics.
2
Work With Hand-selected Talent
Within days, we'll introduce you to the right project management consultant for your project. Average time to match is under 24 hours.
3
The Right Fit, Guaranteed
Work with your new project management consultant for a trial period (pay only if satisfied), ensuring they're the right fit before starting the engagement.
Find Experts With Related Skills
Access a vast pool of skilled project managers in our talent network and hire the top 3% within just 48 hours.
Typically, you can hire a project management consultant with Toptal in about 48 hours. For larger teams of talent or Managed Delivery, timelines may vary. Our talent matchers are highly skilled in the same fields they’re matching in—they’re not recruiters or HR reps. They’ll work with you to understand your goals, technical needs, and team dynamics, and match you with ideal candidates from our vetted global talent network.
Once you select your project management consultant, you’ll have a no-risk trial period to ensure they’re the perfect fit. Our matching process has a 98% trial-to-hire rate, so you can rest assured that you’re getting the best fit every time.
How do I hire a project management consultant?
To hire the right project management consultant, it’s important to evaluate a candidate’s experience, technical skills, and communication skills. You’ll also want to consider the fit with your particular industry, company, and project. Toptal’s rigorous screening process ensures that every member of our network has excellent experience and skills, and our team will match you with the perfect project management consultants for your project.
How are Toptal project management consultants different?
At Toptal, we thoroughly screen our project management consultants to ensure we only match you with the highest caliber of talent. Of the more than 200,000 people who apply to join the Toptal network each year, fewer than 3% make the cut.
In addition to screening for industry-leading expertise, we also assess candidates’ language and interpersonal skills to ensure that you have a smooth working relationship.
When you hire with Toptal, you’ll always work with world-class, custom-matched project management consultants ready to help you achieve your goals.
Can you hire project management consultants on an hourly basis or for project-based tasks?
You can hire project management consultants on an hourly, part-time, or full-time basis. Toptal can also manage the entire project from end-to-end with our Managed Delivery offering. Whether you hire an expert for a full- or part-time position, you’ll have the control and flexibility to scale your team up or down as your needs evolve. Our project management consultants can fully integrate into your existing team for a seamless working experience.
What is the no-risk trial period for Toptal project management consultants?
We make sure that each engagement between you and your project management consultant begins with a trial period of up to two weeks. This means that you have time to confirm the engagement will be successful. If you’re completely satisfied with the results, we’ll bill you for the time and continue the engagement for as long as you’d like. If you’re not completely satisfied, you won’t be billed. From there, we can either part ways, or we can provide you with another expert who may be a better fit and with whom we will begin a second, no-risk trial.
Share
A Comprehensive Guide to Hiring Project Managers
When to Look for a Project Manager to Hire
It’s never too early to have a PM who can help you assemble the right team for your project. By having the right expert, you can always rely on somebody with the right skills to help you form the top performing team and add a lighting start to your project.
Even if you already have a team working on your project and want to improve its throughput, it’s sometimes wiser to add a project manager to the team instead of increasing the technical headcount. This helps to reduce waste, remove the unnecessary management overheads from the technical team members, and improve the overall efficiency of your team through project management processes.
Considerations When Bringing On a PM
When looking for a project management consulting expert whether you are in the United States or aboard, consider the fact that you might not necessarily need a PM working full time on your project. You can always hire part-time remote PMs who are experts in their fields and can help you manage projects effectively, even if they are on the other side of the world. Modern communication tools allow you to check in with the PM on a regular basis. This provides a lot of flexibility when looking for world-class talent and can help you stay within your budgetary constraints.
It is essential to have a project manager once your team surpasses a “two-pizza” size rule and grows beyond 6 or 7 people. After this point, constant communication between all team members becomes sporadic and incomplete, and this is where project managers really help you to stay on top of your project.
Growing Your Project Management Team
If you are running a project with 20 people or more, you probably already have a PM in your team. If this is the case, it’s always a good idea to consider helping him stay on top of your project by hiring Scrum masters and other supporting project managers. This can make sure that you don’t overrun your PM with too many small tasks at once, and that he can focus on keeping the whole project on track.
For even larger teams and enterprise projects, it’s always good to make sure you have enough people in your project management office structure and that you are not missing any specific type of PMs you might need. Specializations such as Salesforce PMs, PMP PMs, or Enterprise Coaches can be hard roles to fill, therefore a lot of enterprises start problem-solving with remote world-class experts to help their projects grow.
What to Look For When Hiring a Project Manager
Successful project management is a complex suite of different tasks joined in one overarching umbrella. It’s rather different from other disciplines because it encompasses a lot of soft skills like communication skills which are harder to test or define. This guide is going to outline all the important bits about how to hire a project manager, and the things you should look for when picking the right one for your project.
Key Things to Check Before Hiring a Project Manager
Project management is a discipline that has been standardized and reinvented often throughout its history. Starting with Ford’s and Gantt’s theories and moving into a modern age of LEAN, Agile, and Scrum. A good project manager should be able to explain these concepts by heart. Even if they are not working with that particular methodology, good PMs should be able to show capability in running project management tasks such as:
Daily Standup – A meeting format of a brief daily meeting for the whole team. The intent of the standup is to elicit quick updates about the task performed, current plans, deliverables, and if anything is blocking them.
Sprint Planning – A meeting where you plan your next Sprint and involve the whole team in deciding and voting on how difficult each user story is, and what they think the team can achieve in the next sprint.
Sprint Review – A review meeting similar to a user acceptance test. It happens after each sprint. It is where the project team demonstrates the results of the work that they have done in the sprint, and the product owner and stakeholders accept the work.
Sprint Retrospective – A form of a meeting where the whole team gets to reflect on project goals and what went well, what could be improved and what will they commit to in the next sprint.
Release Planning – An exercise where a high-level plan is made for the few sprints ahead. To successfully deliver release planning the team will need a prioritized and estimated product backlog, the estimated velocity of the team, and other general goals of the project.
Preparing a WBS structure – In more traditional project management, work breakdown structures (WBS) are recognized as fundamental building blocks for project management practice. The WBS provides a framework on which costs, time, and performance can be compared against the budget for each level of the WBS.
Preparation of the RFPs and RFQs – Request for proposal (RFP) and request for quotation (RFQ) are documents that are sent to suppliers to find out their offerings. This format is usually used when looking for outsourcing partners or custom off the shelf solutions.
Project managers you hire should also be confident with using and explaining their preference of tools and be able to apply their knowledge to use these tools to affect change in their projects. These are some of the most popular tools PMs should be aware of:
JIRA – This is pretty much an industry standard for Agile and Scrum projects at the moment.
Basecamp – A popular choice for smaller teams and startups, has specific functionality that works well for small businesses and medium businesses.
Redmine - This is an open source alternative used by companies who are looking for free and open source tools they can modify themselves.
Asana – Helps with more traditional project management and has good support for tools such as Gantt charts.
Trello – Implements a very advanced version of Kanban workflow which can be tailored to the needs of your team.
Qualifications
Even though qualifications alone will not ensure that a PM is a right fit for your project, they are good indications of experience and professional level that the PM might have. Many of these require a college degree as a prerequisite and can require lengthy studying to obtain them.
Agile Certified Practitioner – Accredited by the PMI with a specific focus on agile processes in different areas.
Certified Scrum Master – Accredited by the Scrum Alliance and ensures understanding of scrum specific values and practices.
PMP – Accredited by the PMI and often used by IT professionals and CIOs.
CAPm – Fundamental framework for traditional PM skills.
PRINCE2 – UK-based certification usually used and required in the public sector projects.
Technical Knowledge and Skills of a Project Management Professional
If you are planning to have a technical project, where the technology involved is complex and requires specific technical knowledge, it would be a good idea to hire a project manager who has a certain level of technical know how. These are a few reasons why you might want to hire a technical project manager:
Talking the “Language” – Having a technical project manager would make sure that the technical team members feel much more understood when it comes to evaluating the challenges they are tackling. For example, if your PM has previous experience as a developer it will be much easier for him to talk to developers and understand their pain points and complaints. He can much more easily build a rapport with the team by communicating in the common “language” everyone is familiar with. This often leads to more respect within a project team and a better overall cohesion within the team.
Evaluating Estimations – A technical project manager can also help the project have more realistic estimations. A common understanding of the difficulty of the project reduces the chance that the developers will take longer than needed to finish the tasks. Technical understanding also helps the project manager better prioritize the task by knowing how much business value the tasks or business processes bring and what technical problems the team might encounter. For example, if your PM has a good understanding of data science problems, he or she will be able to judge the scope of a new machine learning initiative much better than a PM without such knowledge.
Previous Tech Experience – A good technical manager can help the team be more efficient by choosing the technologies that have previously worked on his or her other projects. It also helps if the manager can judge the best abilities of his teammates and help delegate the work accordingly. For example, if your PM has experience in app building projects and how difficult continuous integration and testing for an iOS app can be, he or she has a much better chance to prepare the team, select the right tools for the job, and share his experience with the tech lead.
Real Life Use Cases for Project Managers
Here are few scenarios how these skills and competencies apply in a real project.
Agile
The startup is looking for a technical project manager who could take over a team of front end developers working on the look and feel for their platform. Every iteration needs to be presented and approved by the stakeholders at the company.
In this situation, it’s best to look for an Agile developer with experience running Scrum-based projects. A good test would be to provide the PM with a vague expectation of what you want the project to do and get them to talk you through the process of extracting requirements and converting them into stories. A conversation surrounding how they would run a Sprint Zero would give good insight into whether they are capable of executing a project kick off. Understanding priorities and how to apply the MoSCoW model or Kano model can be demonstrated by giving them a list of requirements and asking them to talk you through prioritization. Another test would be to assume that you are nearing the end of a sprint with outstanding stories and get them to explain their process for what they do next, how they handle stakeholders, and how do they plan the next sprint.
Scrum
A small but growing business has an IT department, focusing on a sole digital product—an industry expert-oriented newsletter. They want to manage their growth from a team of two developers into a larger full-time team, however, for that they need to start using PM tools and establish a set of frameworks they will use for the remainder of their project.
This sort of situation usually requires a project manager who is an expert in various implementations of Agile methodologies such as Scrum and Kanban. They would also need to have knowledge of various project management tools that allow implementing these Agile based processes such as JIRA, Basecamp, Asana, Trello, etc. Look for PMs with startup experience as this usually helps with a project that has a large amount of change and uncertainty.
SAFe
Within a large enterprise, there is a team of three developers that has grown organically out of the back-end systems group. Their current logging solution is a great help for the company technologically, however, nobody is sure where they should take this project next. So far, the features have been dictated by the technical feature list compiled by the team, but now the team members and their managers have realized they need a dedicated project manager for this project. How do you choose the right project manager for the job?
First, we should look for the skills that our potential candidate might have that will match the current theme and goal of the project. If it’s a logging framework developed by the small team within the enterprise, we might need a technical Agile project manager who would have generally a good understanding about the back-end systems and the problems they are usually faced with. If we are planning to maintain this or develop it into a bigger system within the company, somebody with knowledge of SAFe framework might be a more appropriate candidate for the job since they will need to manage the growth of this team within the enterprise setting and with constrained budget requirements.
Waterfall
A company needs a project manager to manage an infrastructure deployment project where a team of 40 people is going to deploy a new networking infrastructure into a brand new data center. The PM will be managing multiple vendors and tracking their delivery times.
In this sort of situation, it’s best to look for the PM who is familiar with Waterfall methodologies and can deliver projects in a traditional project management environment. ITIL and other infrastructure management certifications can also help to screen for the right PMs.
How Can I Find A Project Manager That Has The Experience I Am Looking For?
When starting to look for a project manager that would be a good match for your project, you should look into the core problems your project is trying to solve. This dictates the larger set of skills and requirements you will have for your PM. As illustrated in the scenarios above, some projects might need a PM with a lot of Agile startup experience, some will require a specific type of certifications and an ability to work well in the enterprise setting.
Here at Toptal, we have a complete suite of project managers specializing in: