it depends...
I do not have a technical background (no programming degree), but I've successfully managed projects I think in part because I think like a programmer and have good organization and at least average people skills.
On the other hand, the last person I hired as a project manager needed very good technical skills because I knew he'd also have to do double duty, using his programming skills and data conversion experience to troubleShoot.