LDRM is hiring a Unit Manager at the National Visa Center to supervise, coach, and develop a team. The role includes interviewing candidates and making hiring decisions, overseeing staff throughout the life of the contract, and providing timely deliverables and performance-related data to the U.S. State Department. The manager may participate in conference calls and provide briefings to visitors. The position is onsite in Portsmouth, New Hampshire; situational telework is allowed for most positions. Candidates must live within 90 miles of the National Visa Center.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager