I have worked as a business consultant at Accenture for six years in its telecommunications practice. Assuming your resume highlights both your technical and sales skills, you surely would have made it to an onsite interview for our team. With 12 years industry experience and team lead experience you could at least push for Manager level (the lowest executive level) or higher. For a technical role you should apply at Technology Services, not Consulting. Either way, that you have deep experience with specific vendor products also is a credential that you should highlight.
I am not at Accenture anymore and have no stakes in recruiting. My post most probably also applies to the other big shops in the industry: IBM, CapGemini, probably Siemens depending on your location.
If you need a personal contact in Austria/Germany I might be able to help (just updated my profile with my contacts).