Meet The Team

Executive

Bill Tsiobanos

Managing Director

Danny Lebovics

Managing Director

Rita Giachini

Chief Operating Officer

Administration & Credit

David Doyle

Manager, Credit & Investment

Lisa Angelucci

Manager, Operations

Luisa Nappo

Customer Success Manager

Alesia Stanton

Transaction Co-ordinator

Noah Koffman

Transaction Co-ordinator

Business Development & Sales

Get In Touch

Armada Credit Group Inc.

3200 Dufferin St.,
Suite 503
Toronto, ON M6A 3B2 Canada

Armada Financial Inc.

50 Fountain Plaza,
Suite 1400, PMB #164
Buffalo, NY 14202 USA

Office: 877-583-5989

Fax: 917-591-3195

Leave A Message