Login or sign up Lost password?
Login or sign up
Lots of people have to make phone calls in front of others as part of their work, and you just have to kind of suck it up and get used to it.