Log in
Troll Systems Corporation
Troll Systems Corporation's CEO and Executive Team includes Julian Scott and 2 others.
Bill Sweeney
EVP, Sales & Marketing
Jeff Hopkins
CTO
Julian Scott
CEO
View all
3 members
1 members