Simple English Videos channel

French subtitles ・ 332 videos

Original YouTube channel page

How to sell in English - features and benefits
Do you like...? vs What's it like?

Do you like...? vs What's it like?

18,682 views
2015-06-16

Managing time in English business meetings