Công ty tiền thân, Ogawa Seiyer & Consultants, được thành lập vào tháng 10 năm 2008 với tư cách là công ty con của Công ty Mediagain. Sau đó, công ty này được đổi tên thành Carrie Consultants Co., Ltd., hoạt động trong các lĩnh vực liên quan đòi hỏi chuyên môn như cố vấn, giới thiệu nhân sự, trọng tâm là vị trí quản lý điều hành công ty được tái cấu trúc, quy hoạch các dự án duy trì và nâng cao sức khỏe doanh nghiệp v.v.