Eric Leskly

Eric Leskly

Load more
About Me
Eric Leskly is CEO of STS Corporation, a defense contracting firm in Los Angeles. He spent several years working in technology and finance in Israel.