TechZecs LLC in San Francisco
(415) 994-7888
Founded in 2001, TechZecs is a group of experienced Executives of high tech companies brought together by a desire to help companies profit and grow through times of missing leadership, lack of executive skills or bandwidth to manage specific, time-limited ...