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