Star Business Centers PH, Inc. is a boutique business process management company, incorporated in the United States and the Philippines. Specialties include process management for companies in healthcare, in financial services, and in various creative services industries —as well as provide highly s...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Year Founded:
2008 (18 years)
Address:
null
HIGH
spending power