Please contact Brian Steffan at 703-944-5697 or [email protected] for a full job description