Joshua Weber's Location
Germany
Joshua Weber's Work
Joshua Weber's Education
Joshua Weber's Summary
Joshua Weber, based in Germany, is currently a Sales Manager at OCELL, bringing experience from previous roles at Royal Institution of Naval Architects, Roland Berger Stiftung and Captain Frank. Joshua Weber holds a 2016 - 2020 Bachelor's degree in Naval Architecture and Marine Engineering @ University of Strathclyde. Joshua Weber has 2 emails on RocketReach.