
Meet the FinLeap-Team: Erica Ancobia, Senior Manager People Services
Erica Ancobia holds the position of Senior Manager People Services at FinLeap. She joined the company builder in April 2016. We interviewed her about her job and the FinLeap experience. Read More