Launch22 employs 4 employees. The Launch22 management team includes Benjamin Schnau (Sales and BD manager).
Looking for a particular Launch22 employee's phone or email?