Now Hiring: Senior Manager, IT Business Process (1 Year Contract) in Singapore (JN -032025-1978684)-Morgan McKinley