img
yehana mccoy
USA
Myself Yehana Mccoy, a Technical Support Executive currently living in New York, USA. I work for a company named BBG where i am responsible for sales of new antivirus activations, new subscriptions. I have been doing this job since last 10 yearS.