by Ryan Kowalkowski | Jan 30, 2020
Neil Ramos – Project Manager Neil Ramos has more than 25 years in the ICT Industry. He has been managing projects for more than 20 years, developing a strong focus on the Education sector. Neil’s extensive experience in planning and organizing multi-faceted...
Recent Comments