Last few weeks I got so many questions about the Avatar! No, I am not talking about the movie but the avatar you have to have in your business in respective of the industry you are in. In this episode of BizTalk I talk about what it is, why you should have and how it can help your business not just in marketing but in sales as well.