회사마다 동일 이름이나 직급이지만 실제 업무내용은 다르듯이 모든 회사의 PM, PL이 동일한 업무를 하는건 아니라서 정답을 드릴수는 없지만.
보통의 경우 PM = 1명 = 해당 프로젝트 총 책임자 = 헤드
PL = 1명이상의 다수 = 프로젝트의 팀 책임자 = 팀 리더
정도라고 보시면 됩니다.
보통 개발직군에서의 PM은 가장 경력이 많은 기획자, 개발자 혹은 둘을 겸업하는 인원이 진행하게 되구요.
PL의 경우 디자이너 쪽 PL, 프론트 PL, 백엔드 PL 등 파트별로 나눠지는 경우도 많습니다
작은 프로젝트의 경우 보통은 PM 한명 있는게 끝인 경우가 많구요.