Requestor:  The user who starts the manpower requisition workflow by creating a manpower requisition

Approver / Proxy:  The user who will review the manpower requisitions created by the requestor, and approves / rejects/requests for amendment.

Recruiter: Upon an approved manpower requisition, the user can kickstart the recruitment cycle by creating a job off the approved manpower requisition.