Current Office Bearers
President
Batch : 1985
Vice President
Batch : 1990
Vice President
Batch : 2008
Joint Secretary
Batch : 1974
Joint Secretary
Batch : 2018
Treasurer
Batch : 2012
Past President (2016-2020)
Batch : 1990
Powered by
Associate Sponsor
Co-sponsors
© 2025, RECAL, All Rights Reserved