President at CaptainLeads - Neuilly-sur-Seine, Île-de-France, France
CaptainLeads provides B2B lead generation services.