Number of employees
12
Annual revenue
$4000000
“LEED” and related logo is a trademark owned by the U.S. Green Building Council and is used by permission.