email me
What is James doing in the Future? Call him to find out: 905-717-4080

What is James doing right now? See Linkedin

What was James doing 10 years ago? Open old portfolio