Ray Carnes

Transformational Leader, Large-scale Systems Architect and Software Developer, Executive Coach, Author, Musician, and aspiring triathlete.