Solium Capital Customer Service Phone Number Customer service: 1 877 380 7793   Solium Capital Headquarters Info, Email, Phone number, Website and live chat Information Solium Capital, commonly referred to as Solium, is a publicly traded Software-as-a-Service (SaaS) company headquartered in Calgary, Alberta, Canada. If you searching for Solium Capital Customer Service Number, you are at