Geeks On Site
George Otte Geeks On Site Taking Advantage Of Employees and Customers With No Remorse
Hi, I just wanted to give an update on Geeks On Site. I was visiting Peru' and saw an add in the Attitudes News Paper for a company looking for Native English speakers. They were hiring for Dispatch, Customer Service, Human Resources, Supervisors, Sales, Reconnections, and Billing. I applied and ...