Management Team

 

Stephen Altschuler

Founder

David Altschuler

Chief Executive Officer

Sabrina Beck

Vice President

 

Kevin Bair

Director of Finance & Administration

Andrew Zaharek

Electronics Engineering Manager

Jeffrey Van Stone

Director of Business Development