i'm a tech support agent current staffed at Telamon in carmel indiana. Used to work at Calltech (teleproformences), i guess is there any one else from there or heard of these 2 places.
i'm a tech support agent current staffed at Telamon in carmel indiana. Used to work at Calltech (teleproformences), i guess is there any one else from there or heard of these 2 places.
I've heard of Caltech, the university in California.
Bookmarks