Candidate Skill Scheduling and Invoicing