what is the meaning of a free lancer

17-05-2015 1 Answers
1 0


it means..self-employed and hired to work for different companies on particular assignments.

17/05/2015
0 0
Report Answer