Kraft Consulting Technical Writing infused with Business Analysis in Software-driven Technology Sr. Technical Writer Analyst New York, Silicon Valley