Mr. Afzal Rashid Choudhury was born in 28 October 1969 at Sylhet, Bangladesh. By his wide knowledge in the field of business he expands his business activities in a vast area. Beside the directorship of BPPL, he is also Director of Karnaphuli Power Limited, Baraka Shikalbaha Power Limited, Queens Healthcare Limited; Chairman of Blue Bird Auto Limited; Proprietor of A. R. Properties; Partner of Hotel Crystal Rose and Managing Director of Nina-Afzal Industries Ltd. (Khadim Tea Estate, Goolni Tea Estate & Nina-Afzal Properties) and Balisera Hill Tea Company Limited (Junglebari Tea Estate).