- Draft a wide variety of legal agreements
- Provide advice on corporate legal issues and business matters
- Provide internal advisory services and legal support to all departments within Company
- Ensure the development of service level agreements for service support and delivery
- Understand non litigation law especially about Alternative Dispute Resolution
- Processing problem solving skill and prevention point of views for any potential legal issues