go ahead and apply. although most of the students in my class are Director level and above, there are some who are managers and some with non traditional titles. i think the title isn't really that important either.
so just apply and do it.
My Wharton Blog - http://www.whartonblog.com
Wharton MBA for Executives Ambassador - http://gmatclub.com/forum/128-t66295
My Story - http://gmatclub.com/forum/102-t49770