SLC Management is a growing global asset management firm aligned with Sun Life, offering a rewarding work environment with opportunities for growth and a flexible mix of in-office and virtual work.
Base: 80,000 - 128,000; Bonus/Equity: Discretionary annual incentive award; Benefits: Competitive benefits and wellness programs
Must-have
Nice-to-have
Not specified