Role: Business Development Representative / Lead Generation Department: Sales Location: New York, Atlanta or Los Angeles Reports into: Head of Business Development (based in London) About the role Disguise is looking for a Business Development Representative (BDR)
Build the Team. Build the Capability. Build the Future. Some engineers dream of launching satellites. Others dream of building the organisation that makes it possible. This opportunity is for the latter. Imagine joining one of the