Omni-Tech Support
Consumer Report
- 05-19-2013
- 9
I was asked for an email for omni when tried to edit my complaint. I found this email from another complaint about this same company:
support@omnitechsupport.com I am sure it works. This company is headquartered in Los Angeles but powed by other third partiy affiliates. I will seek the agent for service this week if I do not reach resolution.
Company: Omni-Tech Support
Country: USA