It is the responsibility of the freelancer to add as many skills as they think they can deliver on. They can do so in their profile section. They can add subject specialism and other relevant information in their resume section. Both skills and the resume will be picked up by the People search.
At a very minimum freelancers have to enter their Name, Surname, Job Title, Address, Currency they wish to be paid in, Billing details, Rate and Skills. Oh, and remember freelancers are real ...
A Manager can create projects, staff them, raise and approve Purchase Orders and approve Worksheets. A provider can only raise Worksheets.
Absolutely not, you will have the option within your finance settings to add your company details, so that you can reconcile the invoices you raise.
Yes, you can add external links to your onboarding form.
Even easier than that, you can add the finance department's email address in the system and they will receive them directly. No need ...