Careers

Frederica DE & Houston TX Locations

ILC Dover is a dynamic, entrepreneurial engineering development and manufacturing company focused on solving unique customer problems. We are best known for the design and development of NASA extravehicular space suits and the Mars Pathfinder inflatable impact system. We are also leaders in the design and development of pharmaceutical and biopharmaceutical powder containment products, tethered aerostats and manned airships, innovative protective equipment and advanced inflatable systems used in critical applications.

If you are challenged by a fast paced, continuous improvement culture and want to work with a team of experts in high tech non-rigid materials, using state of the art analytical and production systems, please contact us. 

We offer an attractive benefits package and industry competitive compensation.

IMMEDIATE VACANCIES
In order to qualify for any of our openings, one must be a U.S. Citizen or a U.S. Permanent Resident

Current Job Postings

Job Responsibilities and Duties

Responsible for business development efforts for the Engineered Solutions area, with emphasis on flood mitigation markets.

Creates and implements Client Engagement Process.

Identifies customers and funding sources for each market.

Creates cost benefit analysis for our products and services in comparison to competitors’ products and services.

Creates relationships with key decision makers in responsible markets.

Ability to close deals with clients to meet/beat business development financial targets.

Assists Executive and Business leaders in creation of Strategic Plans for responsible markets.Leads business development efforts in support of strategic/tactical plans

Must have ability to effectively and quickly qualify (or disqualify) leads.

Leads business development/sales staff to achieve revenue / profit growth in responsible markets.

Provides training and oversight in Business Development processes.

Works with Operations to identify and develop new products that enhance our differentiation in the marketplace(s)

Interfaces with Operations leadership to understand capacity and priorities of current / future work.

Qualifications

Bachelor’s degree in Business or related field; MBA desired.

Minimum of 5 years experience in business development to municipality customers (municipalities and/or A&E firms)

Business leadership in Sales and Marketing (required) and Operations (desired)

Understands municipality buying and funding processes

Experience with DHS and / or NYC FEMA type agencies

Demonstrated skill in interacting and selling to C-level executives

 

Additional Desired Capabilities

Proven relationships with A&E firms within major cities (NYC, preferred or DC)

Current association with AIA (American Institute of Architects) or equivalent

Understands Civil Engineering

Understanding of Insurance industry

In time, ability to take over control of the flood mitigation business area.

EEO Employer  - ILC Dover, One Moonwalker Rd Frederica, DE 19946

Department:
Executive
Location:
Frederica, DE
Primary Contact:
Kimberly Taha
Shift: