Senior Engineering Manager shaping technical direction and strategy to optimize development processes, increase efficiency, and maximize resources. Applies deep knowledge of software development methodologies and best practices to deliver quality products within established timelines. Recognized for recruiting and retaining top talent and building highly effective and engaged teams. Leverages a clear and direct communication style to build trust and rapport across levels and functions. Excels in fast-paced, rapidly changing environments.