• Sales Manager at Tenaris

    Tenaris
    • Full Time
    • November 9, 2023