0 followers
Operations Technology Specialists (OTS) is a Project Management and Technical service company that provides experienced people, projects and operations readiness for your company. One of our main company focuses is Automation and Instrumentation, from design, development, testing, inspection, commis... Read more