General Manager at LEAF Commercial Capital, Inc.
John Beard is a(n) General Manager working at LEAF Commercial Capital, Inc.