Project Manager Jobs This is an exciting time to join Soft Tech! Due to our growth we need more staff to help manage our projects. Working as part of small team in a global company the Project Manager filling this role will need to use their excellent organizational and communication skills to ensure effective delivery and a customer centric approach. It’s all about the projects and delivering results within a critical part of the business that support seamless implementation of our software into customers’ environments, so someone who is…
Read More