Business Development Director - Managed IT Services
19 days ago
London
Across all of SS&C, we serve nearly $45 trillion in managed assets. We have assembled an exceptional team of fund accounting experts and equipped them with the industry's leading technology, which SS ...