Keegan McGuire

Keegan McGuire is a North American-based freelance writer specialising in business, marketing and technology.