Chief Technology Officer, Evolving Solutions
Michael brings over 18 years of experience solving complex business problems. His broad technology, business and industry experience provides valuable perspective to our clients working to implement innovative technologies to support their success.