Barry Strauss Director, Marketing 650 293 2942 direct 650 293 2920 main bstrauss@aggregateknowledge.com