You need a structure in your pitch. A structure that will allow you to present your background effectively. In this video, I talk in great details as to how you should answer this job interview question.
It's all about having a structure, knowing what to say, knowing what not to say and presenting your background smoothly while making sure mentioning important elements in your background which is also what the hiring managers are looking for. In your 2 minute pitch, you need to make sure you present your background in a way that they clearly get the idea that you are THE candidate they want to hire.