Eleanor Castro's Location
San Francisco, CA, US
Eleanor Castro's Work
Eleanor Castro's Education
Eleanor Castro's Skills
Eleanor Castro's Summary
Eleanor Castro, based in San Francisco, CA, US, is currently a Controller and Payroll and Benefits Manager at Edgar, Dunn & Company, bringing experience from previous roles at Edgar, Dunn & Company, Blue Shield of California, Winterland Productions and Dalziel Supply Company. Eleanor Castro holds a 1979 - 1983 Bachelor Of Arts in Accountancy @ Polytechnic University of the Philippines. With a robust skill set that includes Banking, Accounting, Internal Controls, Financial Analysis, Management and more, Eleanor Castro contributes valuable insights to the industry. Eleanor Castro has 1 email and 1 mobile phone number on RocketReach.