Q1
What is the phone number for Verrus?
The phone number for Verrus is (604) 642-4286.Q2
Where is Verrus located?
Verrus is located at 910 Richards St Suite 210, Vancouver, British Columbia, V6B 3.Q3
Is there a primary contact for Verrus?
Neil Podmore (Chief Executive Officer) at Verrus. You can contact Neil Podmore at email address npodmore@verrus.com.