3Gen Consulting Services Inc.

Unknown

Since our inception in 2006, 3Gen Consulting’s mission has been to add value by investing in our processes, employees, clients and their dreams to innovate. We have been prov