• Project Management Resources. • Engineering Consultation. • System Design. • System Integration. • System Test and Commissioning. • Software Development. • System Documentation. • Training Program. • System Maintenance. • Product Design, Repair and Reverse Engineering. • Engineering Procurement and Construction (EPC).