Metal employs 528 employees. The Metal management team includes Taylor Lowe (CEO), Sam Wright (Account Executive), and Steve Flinchbaugh (Software Engineer).
Looking for a particular Metal employee's phone or email?