Twin Peaks
April Wang is a Business Process Manager at Twin Peaks, where April has been working since August 2019. Prior to this role, April held various positions at IBM from July 2009 to August 2017, including Incentives Product Manager and Senior Business Requirements Analyst. April also worked as a Supply Chain Consultant at IBM. April started their career as an intern at Toys R Us and Unilever. April graduated from Penn State University in 2009 with a degree in Supply Chain Information System, Logistics, Materials, and Supply Chain Management.
This person is not in any teams