I would try to reach him through their website, if the staff was unwilling to share this information with me.
I don't know but I'm meeting with him tomorrow morning i will see if i can get it
I don't know however his name is David
Thanks! Your answer is awaiting moderation.