Ray is a manager at ECA Tech Inc. , Toronto's top Ecommerce software, website development and digital marketing company. He has been a programmer for 24 years. He has some good experience in integrating designs to various software. He has volunteered in numerous IT related free training courses all over North America and contributes articles on numerous blogs. He also participates in continued education classes at local colleges.