International business services and solutions company
Small to mid-market company, limited public recognition globally