Rachel Diaz is currently working at We+ as a Management Project Consultant. Prior to this, Rachel held the position of Software Project Manager at Berger-Levrault. Rachel has a background in Information Technology and Internet Technology, having completed their degrees at various educational institutions. Rachel has experience in quality assurance, web development, and project management roles.
January, 2023 - present