top of page
Headquarters
United States Locations
International Offices
3rd Floor, Bldg no 6959
Ismail Ibn Al Ala Street, Al Muruj
Riyadh -12281
Kingdom of Saudi Arabia
Sean Callnin, FCSI
President & CEO
Phillip Landgraf, FCSI
Executive Principal
Mohit Sharma
Director
Sean Callnin, FCSI
President & CEO
scallnin@ricca.com
m. +01.303.877.9223
Phillip Landgraf, FCSI
Executive Principal
plandgraf@ricca.com
m. +01.720.203.0678
Mohit Sharma
Director
msharma@ricca.com
m. +966 566765357
Riyadh, Saudi Arabia

Hong Kong
Unit 904, Tamson Plaza 161 Wai Street, Kwun Tong, Kowloon

bottom of page

















