CEO
Stephen McCall
CEO Approval Rating
88/100
Edyn is an England-based property management firm that builds and operates serviced apartments and aparthotels for travelers.