21-Lancer
They do not take CV's! There is a form to fill in with basic details which they then screen at HR I presume. The team are there purely to present the company to prospective crew. To answer your second question, I believe they are both recruitment and presentation seeing as my interviewer on the day in Doha was the same guy.
Happy Christmas all