Venture-backed Tantalus picks Peter Londa as new CEO

Share this