President at Griffin Financial - St. John's, Newfoundland and Labrador, Canada
Property Manager
Contact Elena Griffin
Executive Assistant
Contact Amanda Kennedy
Non Executive Director, Chair of Risk Committee
Contact Douglas Maclennan
Griffin Financial provides clients with investment planning, life insurance, disability insurance, and business group benefits.