The team members should be listed on the website. It's hard to totally believe when I do not have a good know about the team - that should be the first thing on the website.
The team can be found here and on linkedin actually.
http://finterra.org/about/#our-team