<human>: Can you give me a shortened version of the text?

I have been working for the past two years as a senior analyst for a major fashion company.  I have lead two different project teams, and have been identified as a key player in our current organization for solutions (basically people come to me for problem solving, whether it be systematic or process based).  My current job is considered "Professional" level.  I had 4 years experience before I started, so its above entry level and associate level.  

The job I want is significantly higher in level than "professional".  The job is a director level position in customer service.  If I applied for it, I would be a senior analyst applying for a job two layers above where I currently am in the organization (next layer above me is manager, then sr mgr...then director).  Difference in our current setup is customer service has no senior analysts...so its not exactly apples to apples.  Customer service typically grooms their associates directly into managers, who then go onto senior managers.

I've worked with both the current directors of customer service extensively over the past two years; and both have a ton of experience at my company.  Both have almost 10 years here, while I am just at 2... but this is the only place theyve ever worked.  Add up my total experience and I'm at 6 years, which I do not think is unreasonable to be "director" level.  How would you approach applying to this job?  If I truly wanted it, and I very much do, should I reach out to the current cust svc directors and get their feedback?  I dont think they would consider hiring me below director level because there is at least one existing senior manager... so that wouldnt make much sense.
<bot>: senior analyst 2 "tiers" below job posting, want advice on how to approach it / should i apply for it?