The ‘Stream Team is growing!
To make sure we have plenty of room for our new team members and for future growth, we have moved to a new, roomier office space. We’re excited for the extra space and to be closer to beautiful downtown Waco!
“As our customer base has grown, so has the need of additional support and development members,” stated Justin Green, CEO. “The new office accommodates the growing InterviewStream team and the we are all excited to be here.”
Our headquarters is now located at 2612 Washington Ave, Waco TX 76710.
Check out the new place:
“As our customer base has grown, so has the need of additional support and development members. The new office accommodates the growing InterviewStream team and the we are all excited to be here.” -Justin Green, CEO
The ‘Stream Team at the new office!