Meet the Team: Jeff Behn

By | Team

Get to know the people behind Transparency-One! In the third article of this series, we spoke with our Director of Sales for North America, Jeff Behn, who is based in Milwaukee, Wisconsin, USA.

Read More

© Transparency-One. All Rights Reserved