translate English to French: Sales Talents acts as a specialist in sales.
Sales Talents se profile comme spécialiste en la vente.