Amanda Allen

Amanda Allen

I have expertise in web development, software development, web based solutions working with an offshore outsourcing IT company.