DEPT®
Stephen Brown is a seasoned talent acquisition leader with extensive experience in the recruitment and human resources sectors. Currently serving as Sr. Director of Talent Acquisition at DEPT® since April 2022, Stephen has previously held roles as Director and People Operations Manager, significantly enhancing performance management systems and onboarding processes. Notable achievements include reducing time-to-hire, establishing diversity targets, and leading initiatives that align with organizational goals at Framework Homeownership and Railroad19. With a background in technical recruiting and strategic consulting at FoundHuman, as well as previous roles in marketing and client services, Stephen possesses a robust skill set in utilizing technology and data to improve hiring processes and drive organizational success. Educational credentials include a Master of Science in Game Production and a Bachelor's degree in Digital Media Arts.
This person is not in any teams
This person is not in any offices