Ellen is your go-to person for Client Relations at Creative People. She works hand-in-hand with all clients, whether they're a growing startup or already big names in the industry, making sure their journey is smooth and enjoyable.
Before she jumped into the world of recruitment, she had a rewarding career in college academia and athletics, holding roles in both administration and coaching.