View Amanda's Profile
Amanda Spriggle has a bachelor degree from Bucknell University and a master degree from the University of Pittsburgh.
Amanda has over 12 years of professional experience in business and family-based immigration, of which she has spent 5 years focusin…