Department: Managed Services

Reports To: Managing Director

Location: Kuala Lumpur, Malaysia

Hybrid, contractor role

Position Summary

The Business Systems Specialist is responsible for designing, implementing, and maintaining the integrated digital systems that support Innovorsa’s Managed Services, Finance, and Investment operations.

This role ensures that CRM, workflow automation, and data analytics platforms are effectively configured and integrated to drive efficiency, transparency, and insight across Innovorsa’s portfolio of clients, investments, and ecosystem operations.

Operating at the convergence of technology, data governance, and financial accountability, the Manager supports Innovorsa’s mission to provide operational, financial, and strategic infrastructure for Dataswyft and participants in the Dataswyft Network — ensuring that each issuer, merchant, and partner benefits from optimized systems, measurable performance, and compliant data management.

Key Responsibilities

1. Systems Implementation and Integration

2. Managed Services Operations