Becky Elliott's Location
San Jose, CA, US
Becky Elliott's Work
Becky Elliott's Summary
Becky Elliott, based in San Jose, CA, US, is currently a Manager at Clifton Douglas. LLP, bringing experience from previous roles at Deloitte & Touche Tax Technologies and PricewaterhouseCoopers.