Technology Magazine March 2020 | Page 149

149

2014

Year founded

HQ Atlanta , Georgia USA

35

Number of employees

www . gigabitmagazine . com