The fast answer is: you wouldn’t be looking at this page if you had the capacity to easily do this in house.
If your internal team is already working at full capacity or lacks the right skill set, then you should hire a contract project manager to fill the gap. Moreover, an outsourced PMP (Project Management Professional) will be able to bring a new perspective to the table and won’t be limited by “how it’s always been done”.