15 Years, 15 amazing things you didn’t know about Celestra……
1. The team started with just 10, members all mucking in and currently, the company stands strong at over 200 people and growing! 2. We have been integral over the years to some of the biggest new tech IT installation...
Read More