Zoho Opens New Office in McAllen, Bringing Tech-Focused Career Opportunities and Business Growth to South Texas
April 20, 2022 10:00 ET
|
Zoho Corporation
McAllen, Texas, April 20, 2022 (GLOBE NEWSWIRE) -- Zoho Corporation, a leading global technology company, today announced the opening of a new office in the city of McAllen, Texas. Currently home to...
Zoho Brings Local Opportunity to New Braunfels, Texas, with New Office
December 16, 2021 10:00 ET
|
Zoho Corporation
New Braunfels, Texas, Dec. 16, 2021 (GLOBE NEWSWIRE) -- Zoho Corporation, a leading global technology company, today announced the opening of a new 10,000 square-foot office in New Braunfels, Texas....