Sales and marketing

12345678910111213141516171819202122
Across
  1. 6. sales
  2. 7. ubiquitous
  3. 8. its mark
  4. 9. pitch
  5. 11. of a product
  6. 12. bankrupt
  7. 13. the company a fortune
  8. 14. response
  9. 16. wind of sth
  10. 19. placement
  11. 21. the existence of sth
  12. 22. one's target
Down
  1. 1. great weight among customers
  2. 2. feedback
  3. 3. shopping
  4. 4. strategy
  5. 5. objections
  6. 9. marketing
  7. 10. mail
  8. 15. word of mouth
  9. 17. a rapport
  10. 18. dish
  11. 20. my hat off to