Shane Gray

Shane Gray

Shane Gray

A veteran of technology business development and strategy with the uncanny ability to distill a complex issue into something that is clearly understandable.