Your request has been sent to the team!

Thank you for contacting Sigma, we’ve assigned a team member to get back to you shortly. 

Latest Insights

Sigma Ratings’ 2023 Risk & Compliance Trends

For the past 5 years, future predictions in risk and compliance is something that we have fun putting together - [..]

Read More

What is Enhanced Due Diligence

Enhanced Due Diligence is a process that happens as part of Know Your Customer requirements and fits within the [..]

Read More

Alexandre de Villiers joins Sigma Ratings as Chief of Staff

Read More
Sigma Loading