BL

Bobby Leu

Managing Director, Switzerland at Xebia

Timeline

  • Managing Director, Switzerland

    Current role