Najaf is a corporate-turned academic and has been serving as the Director & Chairperson of Management Studies Department, Government College University, Lahore since 2006. He teaches Operations Management and related subjects. Earlier Najaf successfully built and handed over an entrepreneurial venture and was responsible for its Finance & Operations. His other interests include languages, cultures, cuisine, political biographies, astrology and general journalistic writings. He holds Master of Science in Information Management (M.Sc. IM) from Lancaster University Management School, UK and Master of Business Administration (MBA) from Lahore University of Management Sciences (LUMS).