Filling up vacancies after some of his team members were inducted as ministers in the Narendra Modi government, Shah has named Om Mathur, Shyam Jaju and Avinash Rai Khanna as the new vice presidents.
Kailash Vijayvargiya, Arun Singh and Anil Jain have been appointed general secretaries.
The BJP chief has also elevated three secretaries in his team - Shyam Jaju as vice president, besides Arun Singh and Anil Jain as general secretaries.
Avinash Rai Khanna was incharge of party affairs in Jammu and Kashmir where BJP has formed its first government with PDP.
More From This Section
Kailash Vijayvargiya was BJP's election incharge in Haryana, where the party scripted history, forming a government of its own for the first time.
Anil Jain was secretary incharge of Haryana during the last assembly polls.
The four new secretaries are: Suresh Pujari, a leader from Odisha, Mahendra Singh, an MLC from Uttar Pradesh and incharge of party affairs in Assam, Delhi MP Mahesh Giri and Farooq Khan, a party leader from Jammu and Kashmir.
The vacancies of general secretaries arose after J P Nadda, Rajiv Pratap Rudy and Ram Shankar Katheriya became Union Ministers.