Wowza Executive Joins PBS12 Board
Lakewood-based Wowza has announced that Elliot Miller, the company’s Chief Legal Officer and Head of Operations, has been appointed to the Board of Directors of PBS12, Colorado Public Television. In addition, he will serve on the Board’s Finance Committee. This appointment highlights Miller’s 14 years of experience at Wowza, where he has played a key…more










