K
Karen Cyr Review of Telvista Inc.
Worked there for little over a week. Waste of time...
Worked there for little over a week. Waste of time...they do whatever they want anyway.
Worked there for little over a week. Waste of time...they do whatever they want anyway.
Comments: