• amelia robert

    IT Staff
  • Country: United States
  • Point: 60
  • Rank: 267
  • Views: 1060
  • Member Since: 01-Aug-2019
  • MemberShip: Guest

I am living in Needham, united states, and i have finished my MBA now. i am a self-independent girl. now i am working as a webmaster and having experience on OutboundTelemarketing Services Provider, CallCenterOutsourcingvendors, outsourcing chat support services, Back Office support services,.

View amelia's full profile

  • See who know you common
  • Get introduce
  • Contact amelia Directly

amelia robert

  • needham, united states Massachusetts 02494 United States