Sarah Carroll has lived in France and has worked with French speaking colleagues around the world. She has a BSc degree in European Management Science (French). She spent 10 years wtith global management consultancies Accenture and Deloitte Consulting. She found out by harsh experience that it really is worth paying attention to 'all this language and cultural stuff' if you want to make things happen. Fuelled by her passion for languages and culture, she has founded two businesses - Grow Global and Language Advantage.