I am on my sixth year H1B, which will expire 02/10/14, I have not started with any steps towards green card yet. This H1B is filed for my current job position – Associate Financial Analyst. And recently, the company offers me a promotion - Financial Analyst which will start a month later. So my questions are first, is a new H1b needed to be filed for the new position? Then will it still be enough time to start perm procedure, and to file I-140? If not, what options do I have?