Gleckler received his Bachelor of Science degree in accounting from Long Island University, C.W. Post Center. He is a member of the American Institute of Certified Public Accountants and the New York State Society of Certified Public Accountants.
A past president of the Board of Directors of Under One Roof, a not-for-profit intergenerational living facility in Norwalk, he is currently serving as treasurer. He is also finance chairperson for Sacred Heart R.C. Church in Georgetown, Connecticut.